Does having a community that goes into an uproar all over the forums/slack whenever they disagree with a strategy really benefit this project? Or any project?
In my opinion the people doing the work have 99% of the say and they are 99% going to determine whether or not they create a project that offers value to their customers. The community then determines what that is worth by buying, holding, sharing, selling, etc.
Would google, Toyota, Apple or any other company creating a product determine their entire product line or entire strategy based off what the customers are telling, no. They may be influenced but at the end of the day it's up to them.
In the decentralized world there's a certain amount of power that the community has that I don't know if you'll find in other markets. People feel entitled to make decisions typically left to managers and leadership teams; it's an odd dynamic embedded into the realm. When you couple that with people trying to get rich fast and expecting 1000% returns a month after they've invested I think the result is what you'll see in many threads across these forums whenever a coin hasn't had an update in a while.
Do your research, invest in projects you believe in, disregard your emotions, and maybe you'll hit your goals. In the meantime never forget how revolutionary these products are and enjoy the fact that you were at the very least there when it all started.