With a town that small, chances are the sheriff's department is understaffed and too underfunded to handle this obvious problem.
If this curfew isn't the answer, then what is?
How much overtime are they paying the police to patrol during the curfew?
Oh, and with a town as small as Chicago, chances are the PD is understaffed and too underfunded to handle this obvious problem, too.