I’m not arguing for hair length to become a protected class; as i’ve made clear on more than one occasion, i’m making an argument of principle, not of law here. I’m simply arguing that both sexes should be treated equally.
You are correct that it is easy to go to the barber, but it is also just as easy, from a practical standpoint, to allow the guy with long hair to keep the long hair. I have just as much of a problem with a dress code that refuses to allow women to wear pants, and insists that they wear skirts instead. Sure, it’s easy for them to buy and wear a skirt, but if wearing pants doesn’t impede their job performance, why should it matter?
This is not an issue i’d go to the barricades to defend, but i don’t think it’s completely trivial either.