Well, I have changed my mind in that Matt Mullenweg is really not the sole decision maker for the WordPress.org software anymore. As I've discussed with a few people and have witnessed what goes on in the Developer chats, the decision process is spread amongst a few people, namely the core commiters who then delegate feature development to whomever wants to take a stab at it. Those who participate in the dev chat get a say with the topics discussed in the chat and you can vote yes or no or provide alternatives or whatever.

Also based on my discussions, Matt appears to be more involved from a development standpoint with WordPress.com and not so much with WordPress.org. He is more of a delegator than anything else.

So with all that in mind and what I've experienced, I say the WordPress project is definitely community driven with plenty of opportunities to voice an opinion and contribute to the project without one persons purpose getting in the way.