If you're willing to make winning a match more difficult for yourself then you deserve every loss you get to a better character and have no right whatsoever to complain about them being stronger than your ass main.
That is fact, not opinion so please don't take it personally - that's just how it is. =/
Correct me if I'm wrong, but weren't video games invented for ONE purpose? FUN!
"fact" is not calling someone an idiot, that is your opinion.
I'm not a low-tier hero. If I lose it's my own damn fault. If my garbage tier main is gonna stand toe to toe with top tiers, then all that means is that I have to be better than my opponent, and in some cases MUCH better.
Your the exact opposite as me. I'm not willing to stop using the character I love
JUST because I want better win chances. If I wanna win more, I have to play better, plain and simple. You might as well call Omega an idiot for sticking with Zas in sc4, or call InsaneKent an idiot because he uses Seong-Mina, or call Keev an idiot because he uses NM.
You get my point? People, on ALL levels of gameplay from highest to scrubbiest scrub, play the character they like, regardless of "tiers". Choosing a character that isn't top tier does not make you an idiot.
And besides, would you honestly want tournaments to be played solely by top/high tiers? That would basically mean you would only see 4 or 5 characters being used at most. I for one am very grateful that high level players have a diversity in their choices, if for no other reason than to make it more fun to watch.