The publisher obviously doesn’t want the class fee change to change. Yet, they should also want to Reward the players that pay real money. (The one thing more valuable than gems in the game economy).
I’ll leave the VIP level open to whatever the publisher and devs can agree on. If you can’t change the code to make it always free for X level of VIP. Then at least have 50 gems as part of the daily Rewards. The VIP bonuses need to be restructured anyway to offset all the new gem sinks. I’d personally like to see Death Knight armor be added to the VIP 10 bonus. Those who raised their VIP level that high without ever buying the armor surely has some regret about it. (I know I do. 🤷)