I agree with everything you said. Especially upvoting great content. I am working as a curator consistently at least 5 to 6 hours of my day for about a year or even more. Steem brings my bread and butter for every day. I have seen so many great authors leaving steem because of not getting appreciation in their posts. I belive although its someone's personal choice to upvote post but from a logical perspective I would say appreciation for great content and a better curation can really make the steemit a great place. I am telling people to join in steemit. Some of my friends joined and they are still in steemit. Some of them left because of not getting appreciation. I hope situation will be better.