But they also say progression won't be paid. I'm sure they will bring back paid micro transactions but only for co-op or for cosmetics.
Where do they say that they're permanently removing the ability to get Star Cards etc. out of Loot Boxes? The way it sounds to me is that now you can just earn that stuff through progression on top of acquiring them via Star Cards.