If you go further back in time, you have arcades, which exposed children of yesteryear to the same tricks mobile is doing today.
Have you seen what happened to the Pokemon games?
Pokémon Sword/Shield released Nov. 2019, a two part expansion released June/Oct 2020. Current costs of £50 for base game, £27 for expansion.
Pokémon Brilliant Diamond/Shining Pearl (remakes) released Nov 2021. No DLC. £50 for base game.
Pokémon Legends Arceus released Jan 2022. Free content addition in Feb. 2022. No paid DLC. £50 for base game.
Pokémon Scarlet/Violet released released Nov. 2022, a two part expansion released/releasing Sept/Q4 2023. £50 for base game, £31.50 for expansion.
So, a smaller gap between the base-game and expansion, but a comparable price differential.
Now, if you were talking about the quality of the latest games you might have a point - Sword/Shield were OK with a weak story. DB/SP were remakes, but added little to the originals (and arguably took away some things). Arceus was great! A really interesting game. Scarlet/Violet - some good ideas, but very poor execution.
Not that it should be blamed fully on mobile, it was already getting worse on itself, with cosmetic paid "DLC" that could be (and sometimes is) present on the base game files at release but exists purely for monetization purposes (Oblivion's horse armor) or exclusives limited to a certain retailer.
There are several concerns with dark patterns that we have to pay attention nowadays, specially when children are exposed to these games, which did not exist in the past.