Hoe about dogs? Dogs bark, scare people, cost a ton, tear up homes, and injure people. Off leash dogs injure others pets/babies/veterans, they keep people awake who need to be asleep, they make garbage and feces all over the place, which can pollute the groundwater. That is a lot of cons too. And dogs are awesome, I have three. Yet many people hate them.
As I said, I am not a fan of fireworks, so I largely agree with you. However, some people really love fireworks, and clearly have a great time with them. My neighbor was setting **** off from 9pm until 1 am on New Years. It annoyed me some, but I put in earplugs and brought the dog beds in my room so the pups stayed calm. As long as he is responsible, I don't have an issue with them celebrating their way.
Fireworks boost economy, bring families together, build community, and some people really find joy in watching them.
Let people do things responsibly.