EA has a horrible patching policy. Generals obviously needed massive multiplayer patching (it lagged with eight people no matter what, the internet play is atrocious because of stability/connection issues) but it never recieved patching that fixed those problems. I can't think of a game at the moment that EA has released and given significant patching support, but there could be a couple.