Why can I not enjoy an al fresco meal at a restaurant with outdoor seating without been subjected to cigarette smoke from nearby tables? I choose to eat outside where available due to fresh air and smoking should not be allowed in these areas. This is law in Australia and is welcomed and the norm.
Smoking should also not be tolerated in pub entrances and exits and I would suggest a boundary imposed of say 20 metres for smoking to be prohibited.
Smoke in your own homes, do not subject others to your smoke (including your own children!) and let us non-smokers enjoy our rights and our fresh air!
Smoking is anti-social, unhealthy, dangerous and something that people who do not smoke should not be subjected to ever.
Keep it to yourself if you have to smoke.