The dogs argument is the weakest argument.
One of my cats gets freaked out by fireworks and I'd love to see a cessation of the tradition, but I fully acknowledge that fans of fireworks aren't likely to show any concern for the impact on pets.
All decisions of this sort come from a passionate group of people. I'm suggesting dog owners. This does not extend to how to make decisions.