Society should have celebrations. It's good for social cohesion that people do things together and have shared interests and activities. One of the consequences of celebrations is hangovers. We should make it easy for people to have celebrations, and that includes them having some hangovers, or just being tired from being up later the night before.
I don't drink or care about football, I just think new year's day and black Friday are good holidays.