If you are here in this thread complaining about cheating forget about the low self-esteem of the "cheater". You actually have something in common with the "cheater" you both hate losing.
Of course, @terrijay would start a thread like this. like you are not that bright at all to not understand that if you yourself were winning most of your games you would be accused of cheating as well. And you wonder why people block sore losers!