Never really hated EA. I think companies like Activision deserves more hate because they puts down promising games like brutal legend and wont let other companies take them under their wing insetead. Only two things I dont like EA for are the DRM thing, but other companies have that in their games too, and that they often release stupid DLC for their games that you have to pay for.
But I still like many of the games they have made themselves, like the SSX series, some NFS games, Dead Space, some james bond games (everything or nothing and nightfire were great games), and the sims 2. And with games like mirrors edge (which I really liked), they show that they are willing to take chances. Another thing is that they release movie licenced games that are better your average movielicenced game. They are also the best at finding licensed soundtrack for their games.
Another thing you guys must understand is that its not always EAs fault that some legendary developers they've bought that used to make epic games, starts spitting out something mediocre or bad.