With Loot Crates to only include cosmetic items like emotes and victory poses, and not stuff that will impact gameplay - like Star Cards. Loot Crates will also no longer be purchasable, and simply be rewarded to players for completing daily tasks and activities. Perhaps most importantly, "Star Cards, or any other item impacting gameplay, will only be earned through gameplay and will not be available for purchase."
Although players will get to keep everything unlocked or purchased so far. These changes will be rolling out this week from Wednesday.
So then what about microtransactions? Well, it looks like they'll be coming back sometime in April but limited to skins - called appearances.
Starting in April, you’ll be able to get appearances directly through in-game Credits or Crystals. The first new appearances are coming soon, meaning you'll be able to grab new looks for your heroes and troopers directly by using either Credits (earned in-game) or Crystals (available to purchase in-game and through first-party stores). If you’ve ever dreamed of being a part of the Resistance as a Rodian, your chance is right around the corner.
Certainly this is all a step in the right direction, and really, if this was the system at launch then the backlash wouldn't have been anywhere near as monumental as it was. For more, head here