Don't really know what to say apart from the fact that I strongly disagree with the concept of shaming people. I try and treat people the way I want to be treated, which is through showing kindness to those who've earned my appreciation, to show empathy if someone is going through something difficult, and respecting/understanding what people are thinking.
WIth all that said, I simply can't respect the mentality you just showed, since it promotes a rather toxic mindset that I hope you cease with in the future. I've gotten some amazing reception from plenty of people the moment I arrived, including a guy who has put in a lot of work to make an interesting group/faction (his work inspired me to get back into writing/roleplaying in the first place) - Why would they do that? Because they treat people the way they want to be treated. Saying they can't appeal to logic, therefor you have to shame them in order to make them understand, is just not right. If you're shaming people, expect it to go both ways. That's why I hope you'll drop that mentality as soon as possible, because I can guess that you wouldn't like the idea of being shamed to a community which you are involved with on a near-daily basis.
You can do better.