EA as a corporation is far from responsible for its subsidiaries coming out with bad games. I love BioWare games and their devs have said EA is largely hands off... So the developers who made the crappy games are the ones responsible... Seemingly people just like the easy escape-goat and hating...