Gaining strength through experience is fun if it’s done in a sane way is fun. Farming the same monsters over and over to unlock common feature is not. Hit the X button 4.5 million times to continue is shit.
It’s not an accident that unlocking this stuff is tedious when there’s an option to just pay more money to do so. That’s the value proposition behind microtransactions in games: Give us money or we’ll force you to do boring shit for many hours.