As with everything there are tradeoffs. Community input is great, but at the same time a full time dev team has its own (hopefully) coherent vision on how the system should evolve. Possibly, such a coherent vision is preferable to a hodgepodge of (even individually good) ideas. Some community-sourced ideas can be implemented without disrupting a development roadmap, but not necessarily all.
If you feel strongly that the approach being taken is the wrong one then please continue to express that (including via witness votes, but not only that).
Yeah, I know what you mean. But, with all due respect, what we have now comes off as a hodge-podge of random ideas thrown together. Devs aren't renowned for their social skills, but it would be nice if there was a whole liaison team that tried to convey that vision to the overall Steemit community, not just @andrarchy. Maybe then it would seem more cohesive.
I guess a major difficulty in the whole thing is that it's hard to bridge the gap between programmer knowledge and concepts a layman can understand. Nonetheless, I'll keep doing my best to try to grasp why things work the way they do and keep questioning if they really ought to be that way. Thanks @smooth.
Likewise thanks for the discussion.