"If your fellow-passenger objects, don't smoke.''
SMOKING IS INJURIOUS TO HEALTH. Still, sometime back, it was mentioned only as per above in public places.
This is just an example.
So, public place is public for everyone. If somebody faces inconvenience by the action of another person, this ''another person'', for God's sake, should consider and withdraw his/her action.
Yes, there are public places everywhere. :)