There are a legitimate reasons for these things.
Since at least 2006, Ohio has been tormented by large groups of black thugs showing up at Independence Day festivities, starting fights and brawling, stealing stuff, intimidating festival goers, vandalizing, etc. As cities discontinue these festivities for safety reasons, the large black groups migrate to the next city.
Generators (gasoline) and propane grills (compressed gases) are very bad karma to have around fireworks. Tents and shelters are often flammable.
Seriously, what kind of sadist would take a dog to a fireworks show? While some dogs ignore it, many lose their marbles in panic and terror.
Really? That shows the cops impotence doesn’t it? It shows the town’s leaders as cowards. Penalize the good folks because you are afraid of the bea=d folks. How typical.
Why not just be honest with the citizens and tell them, “look, we can’t control the thugs, we can only control the non-thugs, so we are going to nanny you for public safety and you will like it or else”. Why don’t they just admit total failure and cancel everything?