Perhaps one of the main issues here is the dream that many of us have to receive an upvote from one of these large accounts. When you start out on the platform, you'll likely be drawn to the trending page, which if we're being honest, is probably the worst page on the platform.
When we land on that page, we find posts from the same few people with hundreds, and at times thousands, of SBD in upvotes. It can be tempted to leave a comment on them in the hope of grabbing the posters attention for an upvote, and to potentially give ourselves more of a chance, we'll upvote the post with no real care for the content itself.
Some of us quickly learn that this isn't the way to behave on the platform, but for many, this is something they'll do multiple times per day. I think the obvious 'best way' to prevent such use of the reward pool is to stop rewarding these posts. Sure, there are a few whales helping some of these posters out, but just look at the number of upvotes they have. If we all stopped paying these posts any attention, it would be more difficult for them to thrive.
Having said that, how on earth do you go about trying to convince thousands of other people to do the same thing? That's something I don't have the answer to.
Very good comment indeed and you answered the question tooo!!!!