Word is that the head of Disney called EA to sort it all out and a few hours after that EA removed microtransactions. Oh to be a fly on the wall when Disney told EA they are blackening the Disney name with their shify business practices.
" Earlier today, Electronic Arts chief executive officer Andrew Wilson had a phone call with The Walt Disney Company chief executive Bob Iger about Star Wars: Battlefront II, according to sources familiar with the situation. A few hours after that call, players are finding out that they can no longer make in-game purchases with real money. " - https://venturebeat.com/2017/11/16/star-wars-battlefront-ii-microtransactions-go-offline-until-ea-can-make-changes/
The foolowing link proves the point of how loot crates are an attempt to give the player less than they would get if they just had normal 'get what you ask and pay for' purchaaes and try to rip them off instead:
https://www.youtube.com/watch?v=-NqjplfSiLo
I would be comfortable with normal non gambling micro transactions if they are balanced properly and do not skew progression (best being cosmetic purchases only). We must ensure EA no longer use gambling with loot grates in the game when they bring back micro transactions.