It's basically impossible, regardless of what they say. The nature of the game is grinding repetitively for loot. If you can get loot without grinding, then you just stop playing. You "beat" it, no reason to continue. And whatever you're doing repetitively is going to get monotonous, especially single-player.