^^The above pretty much sums up my point of view too. No-one's holding a gun to my head forcing me to buy games, except myself of course.
With regards EA, I'm pretty cynical about all companies to be honest, so I therefore don't tend to get disappointed easy. Profit is king and the ultimate arbiter, software companies are no different. EA just have poor PR.