That's a different use case, you're right. If there's only one voter, me, then allocating from the reward pool would be abusive. If we simply don't allow reward pool allocations for self-voting, that can be circumvented.
// Edit:
If I make 10 accounts and use them to vote my post, they will eventually run out of Steem, because each vote requires Steem, as opposed to how things are now.