I would say some pharmaceutical international corporations are the biggest criminals in the globe but I am not sure if that falls under the "bad" category and I also don't want to open up a political discussion.
As for EA, it is a mere symptom of greed. If you want more quality and less greed, then the gamers need to organize themselves against corporations like EA. In the way we have consumer unions in reality, etc.