Actually, R-I-N-O isn't the dirty word the forum software should be scrubbing. It's S-O-C-O-N.
Remember Lawrence v Texas?
Here's how that went down.
In Texas, sodomy used to be illegal, but one day the Texas legislature came to grips with the fact that they LIKED sodomy and made it legal... for themselves. They "fine tuned" the sodomy statutes and targeted a sub-segment of the population that they didn't "like" and whose lifestyle they didn't approve of, keeping it illegal for them.
That sub-segment challenged the law in Court and won. The SCOTUS acted by overturning all anti-homosexual sodomy laws in the US by virtue of their finding.
This law and other laws like this may very well accomplish the same thing because, just like the Texas statutes, is targeted at a sub-segment of the population that is in fact a minority in that population; our system of government is
designed to protect the individuals and the minorities from the whims of an omnipotent majority, and in doing so, protecting all of us from the whims and animus of the voters.
Some people argue that business owners have the inherent right to refuse service. Someone in this forum mentioned "no shirt, no shoes, no service" rules, and I agree with that, but if that "no shirt, no shoes, no service" rule is changed to "no shirt, no shoes, no service to Chinese people" then the rule becomes discriminatory in nature.
This Illinois law specifically targets homosexuals. That is blatantly obvious.
If you ask me, business owners should be able to deny service to anyone, for any reason or no reason, at any time, then let the free market judge whether or not that's a good way to conduct business. That however is not the world we live in.
That's the fantasy libertarian world that I'd like to live in.