I understand your point of view and I agree to it. Self voting on posts is not unfair in many ways. Firstly, number of posts published daily by users is small. Self votes won't consume all the power on self.
If you go through comments section as well, I have shared a soft corner for self voting on posts. It's the comments which caused concern and all the policing is aimed at comments as well.
For me personally, self voting on comments is a no no. Self voting on posts is not unfair or dangerous. I stopped doing it for quite a while but then I realized it won't be bad to help myself a bit when I help a lot of people with my upvotes.
I think that's what it comes down to. A no-no to abuse it on comments, and then at discretion for the articles. Obviously if someone is doing a lot of spammy posts and not putting any effort into composing an article and then upvoting each one, and not upvoting others then I think that person needs to be called out by the community and downvoted.
Absolutely agreed. To create posts with no value just to self vote should not be tolerated.