So, let me state this again. If you think you have a better plan than the current one, then put up your plan for review. If the community rallies around your plan, then I will gladly step down and let you execute it.
Another way to look at this is through the eyes of decentralization. The whitepaper allows for multiple websites and communities. If you don't like what we're currently doing, the start your own community.
Don't complain about what a horrible job the devs are doing unless you intend on doing something about it.