Because they’re not really celebrating the culture, they’re celebrating a stereotypical idea of the culture.
Wearing a sombrero and sarape and getting drunk on Margaritas on a day that most Mexicans would be confused by Americans celebrating is not celebrating Mexican culture any more than a Speedy Gonzales cartoon.