Je hebt zelf Age of Empires gespeeld, goed voorbeeld. In Age of Empires heb je 1 "algemene" tech tree en het gene dat de civs uniek maakt t.o.v elkander is dat die algemene tech tree een klein beetje getweaked wordt. Minoa zijn archers zijn iets beter, Carthag heeft geen archers, sommige woestijncivs hebben kamelen etc. Maar elk ras heeft wel die algemene feeling van een town center, villages, barracks, bronze age swordsmen etc.
StarCraft is compleet verschillend in dat aspect. De units zijn compleet verschillend, idem voor de gebouwen. De manier van bouwen op zich is al compleet anders (een terran SCV bouwt "traditioneel", een zerg drone verdwijnt na het bouwen, een protos probe moet enkel aanduiden waar het gebouw komt en kan dan direct al andere dingen doen, etc. Er is geen enkele unit in StarCraft die aanvoelt alsof het een copy/paste is van een ander ras. In Age of Empires is alles eigenlijk copy/paste van elkander.
Daarboven op is het spel ook erg goed gebalanceerd. StarCraft (en in mindere mate WarCraft) zijn de enige RTS games die ik ken waar de verschillende rassen zeer sterk verschillen van elkaar en waar het spel in't algemeen toch erg gebalanceerd blijft.
StarCraft is ook een spel waar een dubbele skil voor nodig is. Ten eerste goed weten welke units te gebruiken tegen welke units, dus de tactische kant van het spel. En ten tweede goed zijn in het multitasken tussen je economie, technologie en units. In Age of Empires was het veel eenvoudiger (= minder skill nodig). Je kon daar letterlijk met een mix van catapults/ballistas of catapults/cavalry archers alles gewoon plat maaien zonder dat er echt veel counter tegen was. In StarCraft werkt zoiets niet, het masaal aanmaken van 1 of 2 unit types zal door uw tegenstander afgestraft worden (als hij slim genoeg is).

In AoE kon je tegen mass cat/CA niks doen behalve dan zelf uw mass cat/CA leger aanmaken.