I think you're making it more dramatic than it needs to be.
Up to a certain infraction, it's a ticket that includes a fine. It's a civil infraction, just like a traffic ticket.
Criminal penalties would be for possession/using certain categories of banned fireworks deemed dangerous or stored in large quantities.
It's not a fine, it's a misdemeanor or felony. 25lbs is a good amount, but not excessive.
§132D-14 Penalty. (a) Any person:
(1) Importing aerial devices, display fireworks, or articles pyrotechnic without having a valid license under section 132D-7 shall be guilty of a class C felony;
(2) Purchasing, possessing, setting off, igniting, or discharging aerial devices, display fireworks, or articles pyrotechnic without a valid permit under sections 132D-10 and 132D-16, or storing, selling, or possessing aerial devices, display fireworks, or articles pyrotechnic without a valid license under section 132D-7, or allowing an individual to possess, set off, ignite, or otherwise cause to explode any aerial device in violation of section 132D-14.5:
(A) If the total weight of the aerial devices, display fireworks, or articles pyrotechnic is twenty-five pounds or more, shall be guilty of a class C felony; or
(B) If the total weight of the aerial devices, display fireworks, or articles pyrotechnic is less than twenty-five pounds, shall be guilty of a misdemeanor;
As far as what some people like. what about those of us who don't like the noise for 3-4 months out of the year, the smoke, the fireworks at all hours, and the impact they have on pets? Then there are people with medical issues the smoke and noises worsen. It's impossible to mitigate or avoid those things when people ignore dates and times when fireworks are permitted.
It's the abuse of fireworks that's the issue...setting off outside of permitted hours, excessive amounts, excessive power. If that could be limited like I propose, it wouldn't be so bad. You'll still have illegal fireworks and setting off at other times, so go after those and police would be more likely to arrest for those.
Usually when there's a contentious issue, the solution is for balancing it out on both sides. Bans are pretty rare for things a lot of people want and usually don't work. Like trying to ban alcohol.