If there is so much angst against the foundation, why don't people just organise a new one?
Because we're too lazy. It's much easier to sit behind a keyboard and bitch about the current one.
I would say that it is more because there is no real need for any kind of official group of foundation that "represents" Bitcoin. People will work on the bitcoin code with or without the help of TBF (or any other similar entity). The market is self-regulating and there is no need for TBF to assist in molding the market