I understand where you are coming from, and I have often heard people say that you shouldn't be allowed to upvote your own posts, however in practice that isn't really possible. If the system didn't allow an account to upvote its own posts, then all you would need to do is create another account and delegate it your SP and use that to upvote your posts.
This is what I meant in the post when I said:
I don’t think it’s actually possible to completely prohibit this behavior anyway.