My opinion on the self promote is split. I see fair arguments both ways.
For myself, I won't upvote my own comment unless I've upvoted the root post.
Otherwise, I will not EXCLUSIVELY upvote myself or people I follow. I will continue to seek out quality content and spend my upvotes where it's deserved.
There's a lot of good in your words...