My point does not even involve motivation. Whether they are wrong are right, we are not going to change their business model or actions through words. Losing players and sales is the worst thing that can happen to them; EA got voted the worst company in america and still rakes in healthy profits. Bad pr is pretty much a joke for these big companies.
Also Americans have a disease that involves rationalizing putting customers second claiming "business is business". Like apple keeping an inferior proprietary port just to squeeze out a few million more.