This is the breaking point. It's a culmination of many things, from gamer outrage, to publisher overreach, to Start Wars being a massive franchise owned by an even more massive corporation. Other developers are bound to take notice of the fallout though, and will likely opt not to toe that line.
I really think it's just an attempt to save face, because... Well, it's Star Wars. The new movie is coming out next month, and Disney probably doesn't want bad publicity involving the series so close to The Last Jedi. I doubt EA would have changed their microtransaction policy if it weren't for Disney's CEO calling and having a chat with EA. While I don't doubt that when the microtransactions come back they'll be better than before, I don't think this will be a lasting change of policy with EA.
I'm not sure I understand what all the fuss is about. Paying for better equipment and/or characters has been implemented in sports games like Madden's Ultimate Team and MLB The Show's Diamond Dynasty for years. It's always a gamble when buying packs and you're better off saving those points or Stubbs for use in the marketplace, but still, you can have the greatest offense and defense in Madden or the greatest pitching staff and batting line-up in The Show and still get your butt handed to you by a more skilled player. Do I like the pay-to-win model? Of course not, but why all the whining about it now? It's not a new concept.
I've been saying this since day one: they should have followed Titanfall 2's post-release DLC plans. Launching free content such as maps, and only asking for payment for new cosmetic items as a sort of tip doesn't piss off any sane person, keeping the game fresh while also creating an avenue for additional revenue for the retained player base. You could see this kind of fallout coming a mile away, but the question was whether Star Wars as a gaming franchise was big enough to weather the storm. I think we now know the answer.
I'm going to go with what one of our comments said: this might just become a case of Mortal Kombat and the birth of video game ratings. It's not microtransactions or loot boxes that are a problem per se, but rather how they're implemented. One could argue that gambling is also a choice and going out to a casino is also a choice. My personal take is that if these microtransactions are starting to cross the line between harmless cosmetics/minor items and games of chance, then I think authorities have every right to look into these practices. I don't consider a total lack of governance a good thing either. Is this backlash going to lead to meaningful change? Maybe. I hope so.