Oops! There's an "all of" and an "also"! My bad! My point was that at the end of the day pretty much everyone celebrating it does so for one of two reasons...
1) They are wishing to celebrate their Mexican heritage.
2) They are wishing to have an excuse to drink alcohol.
Working in a grocery store I can assure you that our alcohol sales spiked wicked high on both the Friday (4th) before and that Saturday (5th). Further, I find it very striking that this is a holiday celebrated only in one of the Mexican providences, and it mostly an American holiday. That to me means someone is just looking for an excuse to drink alcohol