The essence of the points being made here are part of the motivation behind the worker proposal I am creating to address these issues. I can see ways to improve Hive's support for the ongoing design/evolution of Hive Dapps. Once the points I am focused on are addressed we can find the missing marketing puzzle pieces for Hive too.
I learned a long time ago that making software for the web is not enough, we need to have a continual process of measurement, feedback, experimentation and development in order to grow. That's part of what I offer through my digital marketing company. I've long wanted to direct my skills to Hive but haven't been in a position to have the time to do that until recently. Stay tuned :)