Hero specs cost 400 points, obviously we want to play as this new spec so we try to get those 400 points. So here begins the rabbit hole, since most of the hero points are gated behind mastery points, which are gated behind zone specific exp, which are gated behind whether or not people are actually playing in said zones.
So this isn’t just “400 points is too much.” or “masteries are hard to get.” It’s that the progress of a player is totally backwards. It should work like this:
We get lots of hero points to start, which unlocks our hero spec, which then begins us on the path to unlocking the masteries, which then lets us do more with the maps, etc.
Like that. The problem is that the unlock scheme is totally backwards, and that feels bad man.