Without spending money, a lot of these games simply become boring and deeply repetitive over time.
The system for farming “free” in game currency feels more like a chore than entertainment. The benefits of each upgrade is more marginal while the adversaries progress rapidly.
There’s a “git good” angle to this kind of game, as it drifts from an FF-on-easy-mode to Dark-Souls-on-Legendary. But if I want that experience, why not just buy a copy of a Souls game?
Certainly Eldin Ring is worth a few hundred hours, has a much richer experience, and won’t immolate my wallet inside a month.
The original versions of the game wouldn’t allow you to simply spend real money for in game benefits.
That’s since changed, as in game marketplaces have given users the ability to buy up their level, their gear, and their various grindable ranks.
But this is a relatively new iteration of the franchise. They also don’t use the “stars” power curve, wherein characters need to spend exponentially more in game currency to achieve linear power scale.