I get what you are saying but I dont agree with the logic behind your article. Culture is like a river, meandering here and there, widening, narrowing, changing course through various geographies. To say that we should not celebrate Cinco de Mayo because of its ORIGINAL historical happening is to say Christians should no longer celebrate Easter because its foundations are mostly pagan or Christmas which also has roots in pagan rituals and dates. Festivals and holidays are what they are to those who are celebrating them at that moment. If Cinco de Mayo is a way for Chicanos to celebrate their Chicano identity, then it IS relevant to their culture NOW, regardless of what its original meaning was.
NO, Mexicans in Mexico no longer celebrate the holiday, but it WAS once a huge national holiday celebrated for many years during the 19th century as a reminder of how a small band of citizens could hold back an Imperial power with the love of the Motherland. Its a story of David and Goliath, hasnt that been the story of Mexico and the USA all along? YES!
The Mexican Revolution did away with celebrating May 5th. It was at this same time that Mexican immigrants began celebrating Cinco de Mayo in Los Angeles in order to remember Mexico, their cultural heritage, homeland and identity.
I dont think Gustavo's article is a must read. Its another academic attempt to squeeze in a bit of iconoclastic sophistry into what is essentially a working class chicano holiday.
AND YES THERE IS DRINKING! Guess what? Working class chicanos and Mexicanos love to party, and yes there is lots of beer. Get over it.