Re: how EA games operate
For multiplayer, all I care about is that my games work whenever I would like to play them. 9/10 times, BF3 works on origin, and 10/10 times, CSS/TF2/L4D2 works on steam.
For single-player, the game must be good (obviously) as well as the delivery method. All my SP games work great on steam, and 9/10 times on origin. I don't think it is Steam's or EA's fault if a single player game they distribute sucks.