Americas culture is the best in the world. Mexicos culture is a pile of dog S#%&. Why is Mexico poor, dirty and dangerous when the only thing that seperates California and Mexico is a line in the sand. So its either the people or the culture. I'd like to believe its the culture, so excuse me while I try to keep my culture.
I agree that American culture is the best. However, lots of Hispanic Americans appreciate the Mexican culture, and celebrate it regularly. So it's not true that Mexican culture is what you say it is.
It's a different culture, just as the Irish culture was different when they came over.