Sort:  

I shouldn't be commenting here because my SP or reputation on steemit doesn't count. But honestly speaking from my own perspective, selfvoting isn't bad at all and shouldn't be seen as greed. Common, if you can't vote for own post, who will? If you don't like your post, who will? Some persons invested their cash on steem and using it to selfvote is not a sin for crying out loud.
Though, I would wish they also look at other people's post an upvote accordingly if they see its worth it

It's not your SP or your reputation that counts on steemit, it's your voice that counts. You can upvote every post you make. You can upvote every comment you make, but if you're not curating anything else, that's not how it's supposed to be done. Sometimes I purposely don't upvote a post I make, such as a joke, because I already know it's funny. At least I think it is. I want to know who else thinks it's funny, so I leave it up to people to upvote. If no one upvotes then I have my answer :D but you are right! Love yourself!

It's virtually true that one's voice is what counts but not entirely. Just like what is written in the bible,

Ecclesiastes 9:16 (NIV) So I said, "Wisdom is better than strength." But the poor man's wisdom is despised, and his words are no longer heeded.

I like your sense of homour. It becomes a problem and an act of greed if one doesn't upvote other people's work that one likes. At least, it's a community and community isn't made of just one person.