Add a player respec system in game for veterans who are tired of their class or no longer fun to play. Set a high SC price and go from there. This will allow players who are coming back to the game or tired of their class find something they want without having to grind another alt. This impacts returning, new players, and boxes. Nothing like investing a ton of time into a class to find it's useless in certain expansions. People will get gear and continue to play if they remain interested. Buying a heroic character and grinding just to find it's not fun leads to people quitting. The idea is to keep people interested.
All would just change to the flavor of the month class. So no thanks. Or guilds would start to force people to play specific classes because the guild would like to maximize DPS in guild. So would not be fun.
If you think your guild would do that then you are in the wrong guild. Thats almost as bad as guilds that require you to hand over your account details so they can play your character when you cant log in to raid. Just no!
While true, but with ToL and pet tanking missions, a lot of melee pretty useless right now, especially those group gear. Before folks say get a real tank, well good luck with that. When guilds force a person to play something, it's time to quit the game. This isn't a job.