I understand people complaining about the noise of fireworks and the chance one can be injured by them. People were buying these items out of state anyway, getting injured and making noise.
Legalization of them now limits when they can be used. The fireworks are now available close by in Iowa, resulting in the money used to purchase them staying in Iowa. And the law limits which items are available.
No longer is Iowa deprived of the tax dollars from these sales nor is law enforcement sent chasing down endless calls due to fireworks use. People will use fireworks whether they are legal or not. Iowa made the right move in facing reality.