I totally agree but... if i'm out in public say a bus stop i am alway's careful as to not smoke near children and if some one asks me to move politley then yes i would move i appreciate not everyone likes smoking but in the same sense each to there own you choose to drink i choose to smoke...
I myself dont go to pubs very often as i dont particuarly like drinking and the effects it has on people but that is my choice if you dont like smoking dont stand next to a smoker.....
Maybe some pubs should be smoking some should be non smoking then everyone is happy but banning it in public is wrong because as i said for those that dont like it i would either move myself or if there that bothered by it then they move....