I'm waiting to hear you explain how that complexity adds anything to the game.
I played the hell out of Supreme Commander and Forged Alliance, but the biggest thing I didn't like was that there was way too much micro-management....
Separate names with a comma.