Well I just found out that C&C 4 is going to require a constant internet connection even for the single player.
Sadly I will no longer be buying.
I have no interest in multiplayer gaming, so I shouldn't be required to have internet to play a single player game, or so that they can spy on what I'm doing.
What next, "Oh you can't use that cheat code or trainer in your single player game, because that changes it."
Screw them I'm done.
Hopefully starcraft 2 won't have this crap.