Did they move the traditional midnight firework show 3 hours early or did they add an extra show? If the former I agree it is dumb. But if they added a second show that allows parents to tell their children to bed at a reasonable hour that is great I also don't have a problem with parents giving their kids Martinelli's Sparkling Cider instead of the real stuff.
They added an extra show.. but sometimes the earlier show (9pm) is the bigger one.
I still think it's unnecessary. It's a modern problem.
If you really want to do it, you plan around it.
If you're presenting these things, you can't always please all the people all of the time. It's unrealistic, and it gives people unrealistic expectations.