Really tho it's gotta stop. Its impacting my enjoyability of the game now. My biggest issue is everyone was fine with cosmetics being micro transactions. But look what they did with ornaments. They will..well they already have put some of the best looking items behind pay walls. This is an issue that must be talked about more. And then you add the fucking rng factor to the micro transactions.
The second they see it's successful to make light cosmetics microtransactions, they will make the infrastructure to make more and more shit cosmetic applicable. That's why the ornaments happened. It makes perfect sense business wise especially when the playerbases generally are more accepting of any sort of cosmetic monetization. Just look at Overwatch. I think the lootbox system is fucking garbage exploitative shit and will never spend a dollar on it but people it eat up and consider it, largely, acceptable. Welcome to the AAA space.