Why is it so enjoyable?
There are two things that this game has. Combat and loot is all that's going on. It forms a perfect cycle of instant satisfaction: you beat monsters, you level up, your skills become more flashier, you have fun beating mobs, you grab better loot, you become stronger, and you level up.