It feels like Ubisoft is gradually turning into Electronics Arts
No loot boxes is good, that's for sure. However, microtransactions are still bad - even if they're just for cosmetics, this is a full-price AAA game. Charging £50 for a game then screwing people with microtransactions for cosmetics will never be acceptable.
Alas, this is par for the course for Ubisoft. I won't be buying.