While not terribly eloquent, I agree with your points here. Specifically as a returning player wanting to try the new specs, gating them behind mastery grind was a huge mistake imo.
OT: gw2 will be around for a long time. As another poster mentioned you can still log into gw1 to this day, and there are people around to play with.