There are still lots of great games (mobile and board games) which aren’t like this at all. It’s just that mobile gaming is an awful platform because it has fully succumbed to financialisation.
I tried to give a bunch of modern games a shot and they're essentially slot machines that gate game progress with pulls. I'm glad console and PC gaming hasn't been completely taken over by this, but it is very close.
The mobile market figured out[0] a way to monetize a customer base where the median will not pay, but the mean will. Unfortunately, the method they figured out is really harmful and really profitable. Profitable enough that other platforms are copying it.
[0] Technically many Asian MMOs were already doing this for a while before mobile apps existed. But it was the mobile market that has researched and data-scienced it into the mainstream monster it is now.