I want to believe so but alas I expect it to just be some smoke and mirrors. Loot boxes just make too much profit, and I can expect EA to discretly bring them back in the near future to SWBF after the hate cooled down, certainly under a new nicer name.
Just like we got "Creation Club" after the paid mods debacle. Totally not paid mods now, they're just game modifications you spend real money for!
EDIT: And EA are now preparing "Accelerated Experience" mode.
On better news, SC2 first campaign and ranked MP now free to play.
EDIT2: Also seems like Disney themselves called EA about the issue.