I agree with all of you really. But come on, somtimes realism isn't fun enough. Being able to just turtle and win isn't my idea of an amazing experience. However in singleplayer They do need to work on them. Graphically, yeah, they need a lot of work.
Seriously though, I love GDI. And whoever wants to fight me over it, well, you'll just demolish me. I don't have C&C 3 yet, and I'm getting it for 360, shun if you must... shun away.