I for one am one of the people who hates EA for almost everything non-game related, but I have to admit they have some of the best titles under their name. (BF3, dead space, medal of honor, crysis, sim city/sims, mass effect, need for speed, dragon age, plants vs zombies, and a few really good sports games, NHL in particular)
You could make a case that games by EA are the best around, but are ruined by EA's reputation, and then stupid bullshit that they do. Do a swap of valves and EA's games, and youd probably hear the same complaints from gamers. "I dont care if half life 3 is awesome, ill never give EA another dollar."
My only hope is that a company who knows what theyre doing buys EA. Best case scenario is Valve buys EA, and gets rid of goddamn origin for good. Maybe they eveb delay a few upcoming titles that arent finished products, or just suck, and redo them to something that people will buy and enjoy, as opposed to buy and complain how bad or how rushed dead space 3 is, or how they just put out some game to make money.