The word “tolerance” is bandied about regularly these days.
Clearly those who are insulted by a USA t-shirt on any day have the lowest levels of tolerance imaginable and are just looking for a fight where none exists. To me, that is the real problem. The administrator gave-in to the wrong side here, for sure.
How about telling everyone that whoever starts a fight over a shirt is going to jail?
Perhaps they did wear the USA shirts to get under the others’ skin. Really? A red/white/blue shirt is going to get under their skin? Is it too much to ask that you just deal with the other guy’s shirt? Is it so hard? Imagine the stories they’ll tell their children about the persecution “Yeah. and this one guy wore a shirt with a flag on it. It was hell, man. Hell. So I threatened to beat him up.”