Absolutely agreed, @tamim. The Public shaming is unwarranted. Who is to say that if you up-vote at least SOME of your own content, that you ignore everyone else? People throwing around such accusations don't know the full story, and even if that WAS the case - who are we to judge?
I'll use myself as an example. I usually upvote my own comments, but that doesn't mean I'm selfish. Yesterday I won a whale's voting power for 3 hours, and I distributed over 450$ back to the community, while keeping less than 40 dollars or so to my own posts. If you look at my wallet, I only have about 290 Steem Power to my account.
Keep up the good work, @tamim. New follower here.
Be sure to check us out at
https://armageddonbroadcastnetwork.tv/
Best Regards,
@abn