EA used to be the bad guys of gaming, then Activision kinda took that role for a while, but over the past few years it seems EA has been trying to get that title back. Requiring one-use codes to enable multiplayer on their games, requiring you to give them...
Hopefully this will change the way they look at gamers to actually people instead of walking money bags. If they honestly changed their ethic to producing games they could become a favorite to me. They could start by not releasing day 1 dlc.
+1 to progress.
Day 1 DLC can be good if it's done for the right reasons. After the game is done you have a while to wait before it hits stores, and even before completion there are some teams who won't be working on bug fixes. So it can make sense that there might be some DLC completed in time for release date.
What I hate, though, is when the day 1 DLC is just a few k in size. You can tell the content is already on the disc and you're just paying for an unlock.
I don't expect things to change any time soon. The micro-charge-you-till-you-die approach from mobile gaming seems to be bleeding into all other gaming. Large studios have stopped taking chances on new IP and are content to regurgitate the same 4 titles ad nauseum.
Good thing indies are making awesome stuff. Plus they all seem to be doing cross platform, which is awesome.
EA player appreciation sale:
http://store.origin.com/store/ea/en_US/html/pbPage.origin-deals