Personally I think upvoting yourself is fine but I can see where an issue could arise. If you(a whale) posted a comment or blog just saying "dude" you could easily make it a top seen comment or blog despite a minnow having a better thought out post. This is very discouraging to minnows as they see a simple comment make a ton/get views and their comment/blog makes nothing.
I think the best fix would be a reinvest button you could click and direct all or a portion of your vote value to yourself without actually posting. If you wanted to post and upvote it that's still fine, but if you just wanted money you could get it without voting for a random comment you made.
That is an issue with self votes, they discourage new users that are in it for the profit. But we don't need those anyway, do we now?