As @rampant hit on, consumer perception is everything. It doesn’t matter why customers feel screwed. If that’s how they feel, then EA and BioWare are doing something wrong (either in their strategy or how they present their strategy), and they need to fix it.