It works great, and I'm sure that's the feedback ANet gets from newer players.
Hating the system seems to increase with the age and experience of the player -- exactly who the system is not designed for.
I encourage new players to do map completion for all major racial cities and their adjoined starter zones, and Lion's Arch. Maybe with some 15% exp boost food. And I do the same with new alts.
At the end of the experience:
To me, this is all fantastic for someone new to the game.
If you've made it to 80 and you're finished or nearly finished with map completion, you're no longer new. If you've got 2 toons to 80, you might as well be a 'vet' from a PvE perspective.
For a vet making a new character, here's what they seem to want from Anet:
..and any step away from any of these is cause for hate and outrage. The NPE, compared to pre-NPE, is several steps away.