EA simply doesn't care for their customers and they only care about money, which makes them bastards.
From my experience, as an entity, any company, and I would include Stardock here, only really cares about money. Sometimes caring about money forces companies to 'care' about other issues, such as a customers preferences, or employee safety to avoid litigation. Don't be fooled though, a strategy to give the users what they want, game patches and no DRM on media has been primarily (and pretty much entirely) driven by money.
I'm quite willing to believe individuals care about other things than money but the larger a company gets the more money will become the primary driver for all decisions. This becomes even more of an issue when a company goes public and has shareholders to answer to.
So until people really start protesting by not buying EA products and EA decides it would make more money by not using it's DRM it wont 'care' about people's issues with it.