Really all of the big companies in any industry are just trying to make money. I disagree with a lot of EA's business practices, namely microtransactions and there now canceled online passes. I don't think their games are crap though. Yes the sports games are just yearly rehashes, however, they made some of my favorite games of this generation. The Mass Effect trilogy is probably my all time favorite gaming franchise. I also really like the Dead Space series even though I haven't played Dead Space 3 yet and I have had a lot of good times online with the Battlefield series. I am looking forward to seeing what they do with the Star Wars franchise too.
EA is the game publisher everyone loves to hate, and a lot of it is for good reason. I wouldn't want to see them missing from my platform of choice though.