To the die hard players, the infinite grind is a feature, treadmills help them reach whatever insane goals the developers have to keep cooking up so that they're satisfied.
Watching Arc Raiders evolve recently is a great example. It's trying to cater to casual players. It is going well now, but the die hards are going to ruin that experience I can promise. Then the die hards will be all that remain, and they'll have to cater to them.
The difference between a casual player and a die hard can be, 30hrs in a year played. And 5000 hrs in a year played. Some people play like it's their job.