Illinois has chopped its bloated criminal code by about a third, updated old laws and added protections for defendants in one of the most ambitious criminal-law reorganizations by a state in recent years.
via: WSJ

However, they failed to remove simple unconstitutional laws like adultery and fornication. Also, a mere $300 theft results in felony charges.

Overall, a good step, but there was so much more that could be done.