SilentCom said:
I blame political correctness and general opposition towards patriotism. Keep in mind, patriotism is not about thinking of your country as being better than others; patriotism is about loving and supporting your country.
Exactly. But I am not sure than wearing your flag at school on the national day of a foreign country, while you have in the same schools people from the said country is really about loving and supporting your country.
In this specific case, in the light of what happened the previous year, it's more about "Let's be a bunch of dickheads, let's try to show the mexicans that we don't like them, nor their national holiday". It is not about supporting your country or loving it in any meaningfull way. The problem is not the flag anyway (I think that what the school did was just pointless. It was simply a way to try to hide the dust under the carpet), it was the kids who where obviously xenophobic morons judging by their actions the previous year and their lame attempt at trying to offend the mexicans. The better thing was probably to wait, watch and act accordingly to anything really problematic that might have happened.
I must also say that what the mexicans did for their national day the previous year wasn't the smartest thing ever. I mean, I've been in the US for the 14th of July this year (the French national day), and I didn't feel the need to be waiving around a french flag. Being patriotic is not about doing a competition of who has the biggest stick, who has the better country or anything (that's called being a nationalist with a small brain). It's about trying to serve your country and its citizens to the best of your abilities, and with foreigners it's about showing to people what you country is like without doing it too much. It's like telling to people "Hey, you know, we have a great healthcare system that works great. You guys may want to build something similar, it's really useful for everyone" and not "My country has got bigger guns than yours", nor "I don't care about your national holiday and your flag, mine is better".