The general idea about terran is that it's supposed to be easy to pick up and play as them, not punishing you for picking the wrong unit composition at the wrong time, having pretty durable and powerful units overall, like the Marine-Marauder-Medivac ball. To me, terran are a joke for people who don't want to lern2play, but instead just stick with one thing/unit/strategy and never be punished for playing badly, and never learning from the process. Terran played even half-decently is ridiculously overpowered.
Protoss played decently/good however is nearly unstoppable. Massed Blink-Stalkers, no Sentries or Colossi? Or going 3-4 fast Voidrays or build nothing but Voidrays the entire game, how many times have you faced this? How many times have you faced a Protoss going for this, and you lost, horribly? To me, having a unit that is virtually unstoppable en-masse, is just ridiculous.
An average good zerg player needs to be doubly as good as his/her opponent to hope to match them in battle. Double income, double the amount of bases, double the APM, and often the utter perfection of unit composition. That, or just overcommit to a rush and fail horribly, ragequit at Reaper/Banshee harass, get owned by 8+ early Voidrays, or being utterly demolished by 16+ two base fast expand Mutalisks.
Great fun.
Atleast the Swarm is getting it's own game soon!
Oh and I play zerg.