Charm is how enchanters bring meaningful DPS to the table.
1) Enchanter is not a DPS
2) Enchanter already provides EXCELLENT DPS through their Haste buff (which is exactly what a support should do)
3) Charm is still a DPS increase over the regular pet (or pet classes for that matter!)
Imagine monks losing feign death. Or removing backstab from rogues.
Enchanter did not lose charm
Make charming a choice. Either fulfill the buff/CC role, or supply high-risk DPS. Make it difficult to simultaneously fulfill both roles.
That I could get behind if it was impossible to fulfill both simultaneously. Then it would be a choice. I think the buff could be kept out of that equation and just have the enchanter choose between charm and mez. That way if there is no reason to mez you really have no reason to hold back on charming. If there was a system in MnM like the concentration in D&D, mez & charm would be on it competing for your resource.
Charm needs to be high risk/high reward.
You want it to be, it does not need to be. Charm could work only on light blue and lower for RP or quest if that would be the Devs vision.
But remember, twinking is fun and encouraged for replayability.
It's definitely fun and some form or reward for veterans of the game. I dont know that it is encouraged... or that it should be to be fair, it comes with some undesired drawbacks for a game that is promoting grouping...
I want to be the all-powerful genie.
This does not work very well in a MMO. Of course there is always a meta and a way to maximize your character(s) but the Devs stated repeatedly they want to promote community. It's not about achieving things alone, it's about making friends and conquering a challenging game together.
While I understand the frustration, something had to be done. In a game where the monsters power level is way beyond the player's you cannot let some classes break the balance like that. And for those that are suggesting to bring the other classes to that same level instead of nerfing the outlier, well that gets you to the WoW-likes era where the power level of the players is the same as the monsters and now everyone solo's in their corner of the world instead of interacting and joining forces...