I actually like the way Masteries are done.
Not so much HoT, but I guess their idea was, do world map objectives before continuing with the story. This only effects your main character however.
I also like how gear does not become outdated, it takes a lot of time to craft Ascended gear.
Apologies if this has been done before.