If there is so much angst against the foundation, why don't people just organise a new one?
It is easy to say that.. However, organizing a new one is a lot harder than you think.
It's a matter of finding the right people for the job.
If a collection of well respected individuals teamed up and decided to create a new organization and the community built itself around it then that might be the best way of approaching it.
Hard to get that collective sense of unity and objective going though.