As a former smoker, there is nothing I hate more than going into a restaurant and being subjected to others people's smoke. Because of that, I stay away from restaurants that don't do a good job of segregating the smokers from the non-smokers. That's my choice, I have the freedom to do that.
At the same time, I believe that it should be up to the owner of a business, as to whether they allow smoking or not on their premises. If they want to allow smoking, I will go somewhere else, but the business owner should have the right to make that choice.
If Kansas City is going to ban smoking in bars and restaurants, then they need to go all the way and ban it everywhere, including casinos and the Truman Sports Complex.