Part of the problem before the smoking ban is that a lot of restaurants and other establishments really wanted to ban smoking in their business, but felt that they couldn't do so of they will miss out on making money. It's all about the bottom line. Now that they have a law, they can just say, "hey, I don't want to get fined" or "it's the law, I can't do anything about it" and don't have to worry about making the customer mad at them as much. It sorta passes the blame and doesn't make them look like the bad guy.