Sorry, are you saying Korean Code S are bunch of bad protoss? Look at MLG top 3, obviously Protoss is the weakest race atm.
I fail to understand how having top 3 of a tournament be the 3 different races is a sign of inbalance. If anything, it shows the game isnt that bad (infact quite good balance wise). If MC placed first, and Losira 3rd, would you say that Zerg was weak? No you wouldn't, you only look at the data from the point of view that makes your race look weak (and thus is an excuse as to why you aren't ranked higher than you are).
@Tom, The data does show that Protoss is a little behind, but I want to remind you about earlier this year, around Jan/Feb when Zerg had a 40% win (the lowest representation of all the races in sc2 to date) and Zerg players were crying, saying we were UP. Protoss and Terran responded with 'learn to adapt' and we clawed back to 48%ish before the Infestor went live. There have been plenty of GSL's as well when Zerg were signifncatly underrepresented (1 Zerg in the Ro8 of March, Lowest representation of race all through GSL May), its the nature of tournaments.
Give it time, players will figure it out. One thing you can try is getting a trial or second account and play some Zerg or Terran (whatever you have trouble with) and find out what annoys you from the other side of the coin, to give you some perspective. It will improve your play.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.