saying you hate something/someone and saying something/someone is a douche are two different things with that in mind. My vote is for EA, why? Quite simply because they continue to attempt to follow the "trends" while saying they are making "better" games. Lets break this down, if CoD MW2, and Black Ops came out year(s) ago, then of course by route of technological advancement, the "newer" game (using most of the same mechanics [i.e. fps syndrome]) is obviously going to be "better". However EA has had many times where they've simply dropped the ball, BF2142 was a great change from the hum drum BF2 days, and it only got one expansion, which was iffy at best. Even better they took down legendary companies left and right, through both takeovers, and "assisted" shut-downs. Maxis is now a joke-farm that shells out games, which if made from start to finish by the old Maxis, would be star-studded examples of excellent games. Look at the trailers for Spore before the huge TWO year gap of "development", to anyone its more so that they cut more and more from the game, only to end up with an "OK" "organic-lego-builder". Then they continue to make horrible games, such as the recent Dungeon Crawler/Diablo "clone" Darkspore, which I really wish I hadn't bothered to buy. The lack of an OFFLINE (LAN) MP system is unbelievably stupid, especially when you have to rely on the bug-nest that is Steam (here's looking at you Valve D<) to be able to start the game up in the first place. Since Steam's inception playing games for the fun of it (on private servers too) has gone out the window. I remembered when you could do all-sorts of mods and custom maps for Cod2. Now you'll be happy with nothing more then gold-paint on a gun or two, after playing the same MP grind-fest FIFTEEN TIMES OVER.
At this point I stick to either games from Japanese companies, or play SP games. Because most MP games (as usually told by ZeroPunctuation), have no concept of SP, most of the time SP modes take less time then the time needed to rank up halfway in MP.
So until the shit settles, I'll be that one picky friend who buys a game every once and a while after knowing they'll play it forever, and believes that DLC is what the Devs "forgot" to put in the game. In any case the fact has been explained above that the consumers are driving the industry into the ground by taking just about anything from the Companies. You could use the analogy that the common consumer is a "free" prostitute who'd do anything for a little "fun". (Only to realize after waking up in a tub of Ice that their kidneys have been stolen, as agreed to in the T&C)