Fireworks on the 4th....... There are 2 shows less than 5 miles from me..... within 20 miles of me there are probably 10-12 more shows.
It's tradition to get out your lawn chairs and watch the shows.
The local fire depts for years put on the shows, now they have a companys come in & do it.
The towns pay for it.
You couldn't possibly know the whole story with only half the facts.