$60 is also a bit of a red herring, since $60 is the base price for a game - when you start throwing in all of the special features, the price of a game climbs to over twice that amount. And that doesn't even cover the microtransactions not included in the gambling category - 4-5 expansion packs each the price of an indie game, skins, poses, voice lines, etc.
Let's not forget that EA have openly stated to their shareholders that not having loot boxes in their games doesn't affect their revenue. Either they're lying to their shareholders, or to us. I wonder which one it is.
These companies are raking in tens and hundreds of millions of dollars in profit. That's not the sign of a fragile market.