The problem with that is that some people do push it. They don't take no for an answer until you take their pamphlet/booklet/whatever.
In a sense, that's fine. They're not hurting anyone. Offending, maybe, but not hurting anyone. And there are many that do back off after you say no once.
Then you get assholes like the above picture. Sure, that's from 2012, but that's still an asshole thing to do.
If a group of atheists were standing outside a Christian or Muslim event screaming at them about how God is a myth or whatever, I'd be similarly annoyed, so please, don't take my words as atheist bias.
So, just because they do, we all do? Is that what I'm getting? I will sit here and flatly tell you that I as a Christian do not support the behavior of these people. Nowhere in the Bible did God or Jesus suggest that we be jerks when we spread the gospel. If you're looking for a condemnation from me, you got it buddy! I want people to know about God, but not in this manner! That is a reprehensible thing to do!
I will not accept this attempt to justify the behavior of the Dearborn authorities with that reasoning, however. Rights were violated, they were not in any breach of the law. The interviewer carried on very civil conversations with a few of the festival goers, he did not breach the peace, nor instigate any confrontations.
If you ever see anyone like the people in that picture, or with that kind of attitude, take it from me, tell them that this (what they're doing) is not how the Bible teaches to spread the Gospel of Christ. Simply walk away defend yourself if need be, but remember that not all of us are like that. There is the right way to preach, and a wrong way.