It could be that there was better weather for it. It could also be that this year we had the display ran by professionals.
As far back as I can remember, we have had a pickup crew of guys running the show. A couple of technical types and some volunteers. It saves money and all of that. Usually the only thing that goes wrong is a small grass fire when some sparks shower the ground.
Last year there was a problem with sparks, just like every year. The sparks started a fire that raced into the storage area for the fireworks. Two volunteers were very badly burned. They died within a week. The fireworks company that the City contracts with every year, brought out a professional crew to handle everything at no charge to the City. These folks were really, really good too. It was one of the best displays ever.