Staggered closing hours is whats needed. Regular bars - 2am. Bars with a late night license - 4am. Night clubs - 6am. Early house opens - 7am.
Big cities throwing out thousands of drunk people, all at once, is a recipe for chaos. It just makes people drink too fast as they feel in a rush to get buzzed.
Late night opening would allow people to relax, have fun and drink at their own pace.
I work in the game part time and every night, every night without fail, I get a load of five foot nothing white girls come up to just before last call and order ridiculous amount of shots. Half and hour later, their eyes are glazed over and the wolves are circling.