One more guy saying its "all unit composition" or "its all about micro" and i go mad.. Starcraft is first of all a game about strategy, opposed to DoW2 and CoH that is really heavily tactic based. Also, to me, those two mentioned tactic games fall on their face due to extreem imbalance due to terrain advantage and the "random factor" that is missing and, as someone else mentioned, you just throw suggestions at your units and hope it works out fine. Also from my experience of CoH alot of battles can be won basicly by static defense and slowly advancing... Anyone hear "Terran"-style gameplay? DoW on the other hand focuses -alot- on the single unit (or in this case the squads) their abilities and firepower... Alot like Protoss do.
Also i can never see squadbased games with individual squad upgrades become balanced, ever. Mainly because, here comes a squad, ONE GUY holds a panzerfaust and is going to get around your tank, i want to pick that guy off first so my tank is safe to engage.. but i cant as i can only target the WHOLE freakin squad... In starcraft can I pick off that infestor that is screwing with my colossi? Whoopti-freakin-yes...
From what I see across the boards on multiple forums and people hating on SC2 have done the following:
Played the campaign.
Played a few vs. AI games.
Used mass-strats or cheesed...
Went online and got placed in the bronze-silver range.
Thought "this cant be real, the game sucks cus my ONE AND ONLY strat doesn't work every time".
Refused to practice or learn the game.
Went to forum to whine...
Imo, people who rage at starcraft2 for not being innovative are just silly. What is the point of making the perfect formula, if you just throw it out the window (Yes im looking at you C&C4). Innovation is only good if it is used for something, making new gimmicks are totally pointless if its only used in that game, that one time... Was it really innovative or just a one-shot gimmick?
Starcraft2 is complex if you are above the avarage RTS-monkey (Alot of people think they are, but they are not). This isn't C&C3 where massing a single unit wins the day (ever got scorpion rushed?). Most RTS games are imbalanced because the devs try to do two things that are just wrong:
1) High tech units beat everything below them. This does not hold true in Starcraft, as zealots (the most basicy protoss unit) tears apart the high-tech, expencive Thors of the terran...
2) Make too many freakin gimmicks. Instead of balancing out units, making the game versatile simply thanks to the units that the player controls and makes, they are too busy with making terrain give +/- hit and cover mechanics, and other very cool, but very imbalanced gimmicks.. There are TWO terrain gimmicks in SC2, High-ground (defenders advantage) and chock-points (not really a gimmick, but VERY important terrain features). None of them gives the "random stepping on +3 defence spot" but gives a tactical option for a good player to exploit...
TBH before you rack down a game with some random quote you found cool, get in-depth with the game, or gtfo the internet and take your fail with you.