This sounds childish. The foundation has zero authority. Zero. As in none. The foundation exists to get money from lots of people and give it to few people so they can make Bitcoin better. It's rather simple.
Supporting the foundation is supporting Bitcoin, not some authority. If you are like nearly everyone on this forum, you either never contributed code to Bitcoin or you were never paid for whatever it is you have done to advance Bitcoin. Consequently, very few people have dedicated their careers to the Bitcoin protocol
We can't keep hoping that the important work on Bitcoin keeps getting done for free (or quickly...during someone else's nights, weekends, and vacations).
And you worry about authority? Yes, board members decide how the donations are spent. If you don't like that, all you can do is to be a part of changing it. But you can't do that from the outside.