As far as marketing, that shouldn't be added to the backs of devs and witnesses, it should be a team with actual marketing experience dedicated to that specific task.
Well that sure didn't work with Steemit Inc, did it?
witnesses should be held to a minimum standard
They're the backbone of this blockchain and certainly should be held to a higher standard. Take a glance at similar DPoS/PoS chains with similar concepts to witnesses. The standards are very high. We have proposals for a reason: to get things funded, which brings me to the next part of your reply...
they all have lives, families and jobs outside of here and hive probably isn't their main source of income
Again, they know what they're getting into. And on top of that, it isn't the rate of action that people are frustrated with, it's the complete inaction entirely. They seem completely uninterested with actually listening to what anyone says, let alone having the community actually vote for change. But once again, we have proposals to fund these things. We have money to actually spend on developers that could build things the community requests, but are we doing that? Nope. Is there a reason? None that makes any sense.
RE: Another MF'n HIVE Rant