the thing is, people aren't seeing through anything EA is doing. What EA is doing isn't just scummy business practices. They routinely toe and cross the line, pushing consumers to see what they can and can't get away with. A solid example of this is what occured during the ORIGINAL battlefront (not original original but the one made by EA). A 60$ game that on release had 4 maps with extra maps purchasable as 50$ content, a broken multiplayer that encouraged spawncamping the little hero tokens so you could become the jedi / sith, no singleplayer at all, extremely repetitive and bland experiences, etc. When public backlash happened for it, they decided to "fix" it by releasing some maps for free and balancing the multiplayer slightly, yet they still rely on "daily missions" in the same sense as most horrid mobile games (in an attempt to keep you coming back for more and give you some hollow sense of accomplishment and progress).
That all sounds good right? They release a game half finished and when people complain about how shitty it is on release they go back and fix it. Wrong. They adjusted the game until no one gave a shit anymore (that is, they release these games directly alongside the hype buildup of the new star wars movie, battlefront was released exactly one month before the force awakens, battlefront 2 was released about one month before the last jedi is coming out) and then abandoned it to start on their new frankenstein creation. They just said they would be doing a reddit ama, have decided after communal backlash they were tweaking the credits system (downgrading it by 75% lmao so putting it literally back to what it was in the beta when everyone thought the credit / hero system was fine), and even tehn theyre only tweaking the top heroes, ie darth vader and luke instead of finetuning the entire fucking system, and still the main issues of the game have been ignored (lootboxes, pay to win features).
EA is simply the worst company to ever grace the video game scene. Their sleazy immoral business practices capitalize on the impatience in gamers and the whales that naturally form in any gaming community. This would absolutely fine and I would have no issue with lootboxes or optional dlc and whatnot if they finished the game they were making first making it a complete adventure; instead, they pump out half baked games, reskin some of their most popular franchises (seriously, battelfront just feels like battlefield with star wars cosmetics and effects), and release these DLC that should have been in the game to begin with in the form of season passes ranging anything from 25-50$.
I for one am not nor will I buy an EA, Activision, or Ubisoft, or any other company that still uses sleazy marketing tactics and cash grabbing schemes, or releases under-developed and unfinished games only to release exclusive content and dlc if you happen to preorder their games. The best games I have played this year have been by indie companies, probably the best game I played this year and in the past couple years was Hollow Knight, a game made by Team Cherry, a developing studio that consists of 3 men and a composer that continues to release fully fleshed out and free DLC and updates / bug fixes to their game. The only hope I ahve for the gaming industry lest they totally end up like Hollywood (sequel after sequel after sequel, movies that rely on "oohs and ahhs" special effects, uninspired and bland franchises and unsuccessful solo movies) is indie devs. I can only hope that EA doesn't swallow them up like they bought out like Respawn (Titanfall), DICE, Bioware, Maxis (Sims), BlackBox Games (Need for Speed).