I am aware that there are discussions of how so "fix" WSFS and Worldcon going on in multiple places. I also suspect that this year's Business Meeting is going to be yet another lesson in The Perfect Being the Enemy of the Good Enough.
The
Popular Ratification proposal I submitted is not perfect. It does not solve all problems. There may turn out to be unforeseen issues that we need to address in the future. But I think it's better than standing still trying to figure out the One True Perfect Solution.