Every year the town I live in has the 4th of July celebratory fireworks on the 3rd. I’ve heard part of the reason explained is so that as other towns have theirs on the 4th there is not a massive number of people crossing paths. Another reason is so that more people can attend multiple fireworks shows. This all makes sense, but it just seems odd to me to celebrate a holiday that is specifically about a date on a day other than that date.
It’s understandable that people celebrate holidays like Christmas or Thanksgiving on different days. Especially for large families where you need to visit multiple locations. However, doing the 4th on the 3rd is similar to having a New Years eve party on December 30th or Jan 2nd. Sure you can get together with family, but it kind of seems lame to have the countdown any other time than when the year actually changes.
The fireworks displays have also been getting boring over the years and expectations for this year looked to be the same. There was some excitement this year with a drone flying overhead and around the firework display as they were going off. I really need to get a drone.