It gives people the freedom to make their own choices, without affecting the lives of non-smokers.
Relax the current law, returning freedom to buisness owners, I won't say too much about this as many other people have sited it.
Also, ensure that all public buildings, such as hospitals and Universities, have a covered smoking area. This removes smokers from the entrances/exists to the building, and also from the streets around it.