I didn't, as I said I live in a very conservative country and I'm considered extreme left-wing here :) I've been called communist and libtard on the other hand :) I don't particularly care because I don't depend on my reputation for living like scientists and youtubers do.
But I've seen people like Thunderfoot called such names and dismissed on first sight and I don't think that's fair.
Wow, it sounds like perhaps you have been called a chauvinist for expressing these same opinions before! Perhaps instead of blocking out that critique you can meditate on it. To be honest, you are hitting all of their talking points.