I agree with the sentiment, but I disagree with how the problem has been “solved.” As an example, Diablo 2 was (is?) a pretty great lootgrind game, but its main failing (other than dupe hacks) was that the only way to earn better gear was running the same couple of bosses over and over and over.