It spans far beyond crates, but just MTX in general. I think I was most disappointed when I launched Gears of War 4 for the first time and Assassin's Creed Origins last night.
GoW a game where multiplayer USED to have no ranking system, no crates, no stupid accolades is now swamped in "crates" for boosters and cosmetics.
Origins last night, Pause the game, check map... look up! Store > blah > "TIME SAVERS" like seriously? I can buy all the materials I need to upgrade my armour? I can buy currency for a single player game?!
Always nice to try and immerse yourself in a game, check the map/pause the game and have "STORE" flashing in your face.
I can understand it's place and popularity, I've played Runescape for years and MTX took over, the developers openly said that the game stays profitable because of MTX.
It's disappointing to see this get worse and worse.
The whole 'gambling' thing coming to light now is a little late, look at FIFA, you could buy packs ('crates') 8-9 years a go, my brother ended up spending over £150 on them just to get better players.