I think the magic is mostly that everyone can start fresh again without the added clutter from the many expansions and without a lot of things handed on a silver platter for the user, also since the leveling process is slower the user might feel more accomplished when they hit the end game.
I wonder if adding a diablo like ladder type system where everyone starts fresh periodically (see Path of Exile leagues) make game a lot more addictive.