Quoting only this because it sums up my point: it's the opposite, the issue is growing larger and larger because of this reasoning.
Allowing this kind of behavious to be normal means we're going to see worse and worse over time and it won't stay on mobile only, because, as you said, if profit comes from a small % of the playerbase, then we don't need a good product or a playerbase at all to make money.
All the choice we're getting is copy/pasted "freemium" games that try to hook you with fun things at the start but then devolve fast into a slog to make you pay money for literally being able to play. The game dies very fast but then we have hundreds more, all basic clones of each other.
Maybe it's only me at this point, but knowing before the start that i'm gonna crash into a wall i cannot overcome if i don't pay money, it just kills any resemblance of fun. The whole gaming scene is devolving into a race to get the most amount of money out of people with the least investment possible, which i agree sounds really good for a company but terrible for players, as quality is dropping down as fuck. Probably i'm just an old relic and should stick to old games at this point and ignore anything new that comes.
All of this if i have intended the previous posts in the correct way - if not, feel free to point it out.