I agree with all of this actually except the comparison to GTA5. As far as I know that game doesn’t use lootboxes and all you do is buy in game money which then gives you the option of buying whatever in game content you want as long as you have the right funds for it. I think that’s what’s at the center of all this. People don’t like the random nature of loot boxes and feel it’s a ploy to extract more money from them than if they could just outright buy what they wanted and then be done with it.Yes, and you will also have the consequences from it, one way or another. In this case, that's why I said "personally I think" - because what we had versus what we likely just lost I would have preferred it the other way.
That's the "how much profit is enough" question, which is beyond the scope here. While I think initial sales are actually going to get a boost for this, they were going to keep a large ongoing team working on the game for the foreseeable future. That's why GTA5 still exists and gets big additions. That's how this model of continuing to add content to a game exists. If EA can't continue to profit from the game, there is no logic in continuing to add content for it. The numbers guys don't care that the game sold well a year or two ago. In order to have continual development, it needs continual income.
And that's exactly how they want you to feel right now.
Just how people felt when they found out this game was not going to have any DLC or Season Passes - until they realized that EA was still going to extract money one way or another. Either the inevitable has been slightly delayed, or they will cook up an entirely new way. You do realize what is next, right? "Games as service" - which means they will just start on Battlefront 3, which will likely follow a subscription-based model. And you really can't argue with it - either you buy the service, or you don't. They have no obligation or is anyone outside of the "gaming community" going to find the argument that they "owe" it to people to sell them a game up front for one cost.
I really do think when all is said and done, people are going to regret making these stinks along the way, because the chances of us ending up with something truly better are not in our favor.
I know full well what’s next with the games as service model which is why I’m very hesitant in getting my own PS4 as all the big third party developers I’m “missing out on” seem to be going this route. I still feel the need to fight against this type of stuff though for the good of the industry as a whole. Maybe other people feel the same and think they could stop games as service from coming with enough backlash against today’s policies.