I've found a few random articles about it like a USA Today one but it wasn't very good. I'm assuming it's all because Mexico has an actual independence day they prefer to celebrate over this? Also feels like it was at one point, an actual celebration but has just become like every single other holiday and just commodified as shit? I see that Puebla, Mexico does sorta celebrate it at least
because for mexican-americans its their cultural pride day like how the irish have saint patricks day, and like the irish one it got super commercialised by companies to sell more stuff
here in Mexico its just another day, Benito Jaurez birthday is more celebrated than his victory over the Empire