Except you haven't shown how we routinely do it. You only imagine you have. We don't violate anyone rights to free speech nor are we protecting children from hearing racist commentary when the KKK have to shout their message from the sidewalk or street in front of the school rather than the steps. They're still able to hear it.
Their parents can take them away from the situation. When kids are in school, they are captive to the government and depend on it for protection. Hence, an exception to the 1st.
It's not about protecting their precious ears or their feelings, especially when the school they might be walking into could be named after someone like Robert E Lee or George Washington. That's just a silly argument.
You think it's silly because you don't approve of it and want to keep ranting about the names of schools instead. You don't think we routinely violate the 1st Amendment?
Okay, hate speech laws violate the 1st Amendment.
Abortion clinic buffer zones violate the 1st Amendment.
Targeting organizations for IRS audits and denying them certain tax statuses because they might be conservative based on their name violates the 1st Amendment.
The government colluding with a social media platform to censor speech violates the 1st Amendment IMO.
Arresting people sitting in their cars in a church parking lot because Covid reasons violates the 1st Amendment.
Making tobacco advertising illegal violates the 1st Amendment.
We routinely violate the 1st in many ways. Now, what exactly are you arguing against? Someone posted that the 1st Amendment prevents us from taking steps to prevent children from accessing adult content on the internet. I'm showing it doesn't. Do you disagree with that or are you just arguing with me because you don't want to agree?