Nothing wrong with that. Italians, even those Jersey Shore guido types who've never been to Italy, have a similar love for their heritage. But at the end of the day, they're American. The modern Mexican immigrant just seems to have a different at ude. I admit it's somewhat of a qualitative observation, and obviously I don't profess to know what they're thinking, but when they prefer to fly the Mexican flag over the American flag and appear unwilling to learn English, I can't help but call into question their loyalty to their adopted country.