Not really. The two are vastly different situations.
As an example, I was at Linville Falls with some friends this past weekend, which is a state run facility. Coming back from our short hike I smelled someone smoking. My friends and I joked about how inappropriate that was, smoking in a public park, but since it had only a minor, aesthetic, affect on us, it wasn't a big deal. Sort of like walking past someone with body odor or offensive clothing. Don't focus on it and move on.
Someone smoking at the table next to you in a restaurant, however, has a deleterious effect on the meal that you just paid for.