I don't live in KC. But here in Iowa we have a smoking ban at Bars, Restaraunts etc..
I am a smoker and I like the no smoking in bars, but the Iowa Law is all ****ed because they allow smoking at Casino's. It is an obvious conflict because many dollars roll into the State from Casino's.
So in essence you have the State telling small buisness what they can and can't do in their own buisness, but don't mess with the money and special intrest of the State.