I believe there was a preemption law that was set to go into effect and the council rushed to pass this new regulation beforehand so they would not have to comply, & clearly trying to defy the will of the legislature and the people.
I am truly amazed that Illinois hasn't had this kind of law for decades. I thought things here is CA were out of control, but it seems that Illinois is completely dysfunctional.