Maybe a controversial idea, but why not put a maximum payout on posts bloggers make based on their stake in the platform. This in a way where it's separated from how high something goes in trending. I'm sure there is a way to get this done in a proper way that benefits the platform. Not sure if it's a good idea though, it just briefly popped in my head without really thinking about it further.
The fact remains that many things about the entire Hive upvote model are totally broken.
RE: Is it okay to stake the bare minimum HP and withdraw everything else?