Just have a look at this post from 7 months ago:
It has been written so many times and the nochanges zealots have been defeated over and over on this issue but I frankly see no hope. It will just remain the same because nochanges is now a new religion and has its logical boundaries.
Now, barber shop (ONLY AND ONLY FOR HAIR MODEL AND COLOR) is a good addition to the game and has no bad effects on anything about the game whatsoever.
Transmog etc. is bad for the game and changes a lot of things, for instance, if you see that gnome warrior with full rank 14 gear and as.candy around the corner, you might change your way because he is geared and you don’t want any of that. In classic, you can recognize items by their looks easily because they are limited and meaningful, and estimate your opponent’s power according to that.
Hair color has nothing to do with this. You won’t say that “ey dud this nom has green ponytails ima go hide ma kid and ma wife”. It has absolutely no effect on the game, or the immersion or anything. Gnome likes green, gnome picks green hair, then he gets a new shoulder, changes it to blue. He does this in barber shop where you can’t have a crouch surgery like the shadowlands shi but you can only change your hair.
Easy af.