I'm going to agree with Fyrst. Flagging/Downvoting people because, You, arbitrarily "feel like" they do not deserve what they make is wrong. That's abusing the flag/downvote system.
Flagging/Downvoting should be reserved for instances where someone is flagrantly doing something that is against the Terms & Conditions of this site.
It's always been my opinion that Downvoting and Flagging need to be decoupled from each other. Downvoting should only affect the visibility of a post. Flagging should only affect potential earnings.
Also @steemitqa had a great idea. Completely remove post earnings from public view.
Steemit is most definitely a website. Which should not be confused with the Steem blockchain.
there are no Terms & Conditions or any other such agreement
Maybe you should read the Terms of Service then.
https://steemit.com/tos.html