Nowhere is intent mentioned in 720 ILCS 5/33A-1 (b). 720 ILCS 5/33A-1 (b) is *not* ancillary to 720 ILCS 5/24-1. It's an independent statute. You cannot read these as a novel: they have to be read individually, unless specifically cross-referenced.
I'll translate:
720 ILCS 5/24-1: A person breaks the law if he carries a dagger, dirk, club, knife, razor, etc., or anything really, with the knowledge and intention of using it against another person.
720 ILCS 5/33A-1 (b): A LEO will considered you armed and dangerous if you carry a knife with a blade of at least 3 inches in length, or any dagger, dirk, switchblade knife, etc.
Either one applies without support or requirement of the other.
By your interpretation of the law, you're saying it's okay in Illinois to carry a switchblade on your person provided you don't intend to use it against somebody (because it's not listed in 720 ILCS 5/24-1)... and you know that isn't true.
Incorrect. Both statutes specifically list dirks and daggers as dangerous weapons. If you re-read your post where you quoted the pertinent sections, dirks (a fixed blade) and daggers (a double-edged weapon) are both listed.
It is: "broken bottle or other piece of glass... or any other dangerous or deadly weapon of like character..."
No doubt; and there are also a large number of LEOs (I optimistically believe the majority) who can sum up the situation and realize you or I are not going to be running around stabbing folks with a 6" fixed blade, and so let it pass without mention.