You're missing the point.
Unlike Westland, Detroit didn't ban its fireworks simply because of criminal activity. Instead, the city did what was necessary to lower the potential of said criminal activity taking place. Thousands of people still atted the Fireworks every year.