"Rather than being a pioneer for software quality, it seems that E.A. is a pioneer for business models. There are many common themes with E.A. published games - paid for DLC, pre-order bonuses, special editions, online activation codes etc. All of these are innovations in generating money rather than improving the quality of the game. Methods that increase the money you hand over and reduce the chances of selling the game to the pre-owned market."