Please take the time to read the entire post before flaming.
Its ridiculous, really. No I'm not referring to IdrA's opinions as being ridiculous. If you've actually read that thread, you notice that most of the time (I'm not saying ALL of the time here) that the people defending Terran are indeed Terran players. Most of the time (again, I'm not saying ALL of the time) the people defending Zerg are non-terran players. This includes Zerg players, Protoss players, and Random players alike. Obviously there are many biased opinions in that thread.
Some statistics here.
Of course this site has its flaws, as the ranking system they have is based on how many points each player has.. which is by far not the best indicator of prowess. However, a better indicator has yet to be determined by Battle.net.. Thus for all purposes of this post, the information and statistics provided here are the best that can be obtained apart from players' opinions.
The homepage of http://sc2ranks.com/ lists the "top" 99 players across Battle.net servers worldwide. A quick search across the source document shows that 49 of these "top" 99 players are indeed Terran players. Versus the information found here http://sc2ranks.com/stats/all/1/all which indicates that 30% of Diamond players use Terran as their main race. So we have to start wondering, how is it that with 30% of Diamond players using Terran, half of the "top" 99 players are Terran players? There is clearly an imbalance here.
IdrA's opinions and statements are valid. As stated by some people on the forum, Sheth has made similar statements regarding Zerg versus Terran. Even TLO says that Zerg versus Terran needs some fixing. I've never heard of Sheth; perhaps he isn't that prominent. However, these statements, coming from members of TeamLiquid, are definitely more credible than some forum user's statements, even if they are in Diamond, which many aren't. Heck, even Bronze players, or those that have never 1v1ed, are coming forward to make statements, many of which are rubbish.
IdrA seems to have achieved some conclusive proof, in a match versus Artosis, where IdrA played as Terran versus Artosis as Zerg. IdrA lost the first match getting used to Terran but won the next 6 in a row. Clearly, this proves something.
I'm not presenting my own opinions here. I am merely presenting information, taken from other sources.