I've always been a fan of fireworks. But I think that's mostly because I love the smell of sulfur. Yeah, it's not the best smell for you, but it always reminds me of Independence Day or New Years.
Not to mention, I used to help at a fireworks stand. It was a good way for our Youth Group to earn money. And it gave you some experience in customer service long before you could get a job. We got to test the fireworks that were brand new, that way we could explain what they looked like to customers - besides the basic description written on the side of the package.
And I've known quite a few people who would make their own fireworks. They live further into the country than I do, but it was a cool - although dangerous - hobby to take up and create whatever you wanted to show off to neighbors and family.