I thought it celebrated one of the times Mexico gained its freedom. I was under the impression it was at least more important than giving the repo man the finger. Either way, if Mexico is so wonderful, move there. Nothing wrong recognizing the culture you hail from, but you do that by ordering a #7 at your favorite carnicaria every year, not spitting in the face of the country you live in.

Take Oktoberfest for example. People wear German attire and drink German beer, but they aren't going around flying the German flag and acting like dick bags.