Mastery changes should be made permanently free.
As the title says, it’s an unnecessary unit sink for something that when free adds a ton of player agency. No one is realistically paying money to change masteries, so making them free would not negatively impact kabams bottom line, while also making the player base happy. A win/win situation should be a no brainer to implement.