I'm confused. Balance team is player based for players. It's a nice approach, but it doesn't solve the problem in my opinion.
First of all, a balance patch shouldn't change a mastery to a point, where it becomes something entirely new. Sure it sounds good. But if you spend weeks in a sanity/time devouring daily routine just to reach the endgame, you don't want your desired mastery to change. You picked the mastery for a reason. Unless you get a compensation in case of a mastery reset.
Second, the approach to balance the masteries is great. you work on them one by one to make them "great", the problem tho: You make them great in "your" opinion. - If its the staff deciding the changes, we have to accept it to a degree. But if players do it, you can most certainly say, its biased. Even if they claim its not, we're still human beings. (not very smart ones either)
The perfect balance is easy to achieve, without to ruin the actual structure people spend their lifetime for, on the run to the endgame.
You pick a mastery, find it's flaws and tweak it, to a point, where it's able to keep up with other masteries. Then you pick the next mastery and do the same.
You don't break them by nerfing them over and over. Unless as mentioned in the first point, you actually compensate the player. A stat reset isn't really much of a compensation, if you just destroy weeks of work in a blink of an eye.