It's not just 'one night a year' - they've been happening for weeks near me, including 2 huge ones being set off 10 metres from my house at midnight the other day. If it were specific dates and areas planned in advance - Diwali, Chinese New Year, Bonfire Night, NYE - at least people could plan for it.
Also, it's not just people's yappy dogs, is it?
It's people with PTSD (approx 4-5% of the UK population have PTSD, which is up to 3,350,000 people). Not all will be bothered by the noise, but many will.
It's (again, not all, but some) people with autism - apparently 700,000 people with diagnosed autism in the UK. Not to mention the other conditions that come with sensory processing issues.
Yes, it's also pets - approx 12 million dogs and 12 million cats in the UK, apparently (figures from the RSPCA said over 60% of dogs and 50% of cats show distress during nearby fireworks). And 51 million pets in the UK overall.
It's the approx 2,000 people each year who need hospital treatment for firework injuries, the vast majority of them due to people mishandling or underestimating the danger of fireworks at home, rather than going to a professionally organised display. Almost a third of these were children.
It's the toxic compounds used in fireworks released into the air when they're set off.
It's the litter left everywhere.
Firework shows that are professionally managed, safely, with set times and locations that people can plan ahead for - noise-cancelling earphones for people, calming medication for pets - and that are cleared up after themselves correctly, fine.
But there's no good reason at all that the UK public should be allowed to buy and set off explosives whenever they want.