Great post @xhevat.
One way to combat this is to use services like SmartSteem, where you can get a guaranteed ROI on purchased upvotes and earn Steem passively by selling votes or delegating Steem Power.
Long term, I hope that the platform and community evolves to address this problem, though.