Haters will always cry louder than happy people. The happy ones most likely just play instead of wasting their energy, repeating the same negative posts in every other thread
Since there's not even a way to see your OWN win:loss ratio at the moment, there's essentially no way of knowing who is actually good. "Oh, I heard X is really good."
"Yea, but he lost to Y, and Y isn't very good. I think".
Steam + CoH2 is SUPPOSED to mean no cheaters, so I'd expect a clean leaderboard (come on, SC2's works).
Also, how are we supposed to call out the pros when they lose their insane win-streak.
There are maphacks, auto-injecters, auto-micro blink programs out there for SC2. One is for free actually.