I don't think they need to go away entirely, but I do think there's a difference between a PC using a mind-controlling spell and and an NPC doing the same.

The DM controls multiple characters while each player usually has a single PC that they invested a lot of time into, it's not fun for the player to lose control of its PC. I consider this even worse when it comes to classes like the Fighter, that usually only shine during combat.