They're not really "evil" as much as "incompetent". The reason they draw so much ire is because they just make dumb, scared move one after another. The SimCity incident: "Oh, hey, people won't mind if we sell them a game that doesn't work, and we get benefit since pirates won't pirate", failing to realize that, yes, people will mind, and yes, pirates will still pirate. The Dragon Age 2 thing: "Oh, hey, making BioWare rush a game will allow us to bring in money faster and making a casual RPG will allow us to reach a larger audience", and they failed to realize that BioWare games are good when they have their time to make them and said larger audience doesn't care about RPGs anyway, whilst the audience you had just gets angry. That doesn't change the fact that they're doing really shitty things like ruining franchises or screwing people over, but they're not doing it to be assholes, they're doing it because they don't realize it'll hurt them in the long run.
As Shamus Young has often said, when it comes to companies never attribute to malice what can be reasonably explained by incompetence.