YABU.
However, I do think it could be managed better, currently the law states that they are not allowed to go off after 11pm or before 7am. I think that's too late in a suburban neighbourhood personally.
I lay in bed last night at about 10:30 when someone started their fireworks. This was, IMO, rude and disrespectful, I live on an estate where most houses are occupied by families with school age children. If that was only one night a year, or weekends, then fine, one night isn't going to harm anyone but the fireworks have gone off continuously since they went on sale last month.
I also think there should be a clause that you let your surrounding neighbours know that you will be having fireworks, so they can keep any pets in. But then I still think people should inform any neighbours they are having a BBQ so they can get the washing in.
We are having fireworks for DD's birthday on the 22nd November. It is a saturday night, so no school, we will be having them at around 8 o'clock so that the noise has died down by 8:30 and everyone will be indoors by 9pm. I have already informed all neighbours that have pets and will be putting a note through everyone's door closer to the time.
It is not the fireworks that are the problem but people having no consideration for those around them.