I think that many who lean to the political left are becoming so determined to marginalize religion, and particularly all forms of Christianity, that they manage to be offended by any public display of religion at all. The JWs weren't knocking on this writer's door, nor did they even approach her on the street. She went up and talked with them. Yet she expresses offense that they are in a public place exercising their (supposed) freedom of religion. What will she want next? For all crosses and other religious symbols to be removed from churches so she doesn't have to be offended by seeing them as she goes by? Are her beliefs so fragile that she can't even handle the concept that some people believe differently than she does?
Freedom of religion means the freedom to express and live out one's beliefs publicly, not huddled in one's home or place of worship hiding from the rest of the world. The worst anti-Christian and anti-religious dictatorships in the world have never been able to prevent people from practicing their religion where nobody knew about it. And if one's religion includes the requirement to evangelize, Western democracies have pretty much always honored that right. Unfortunately, we now have some institutions trying to replace freedom of religion with so-called "freedom of worship." And the definition of the latter seems to be, "practice whatever religion you want as long as you do it privately and nobody knows about it." Stalin himself couldn't have said it any better.
I'm no fan of JWs, having lost 30 years of my life to them. But in this instance, they did nothing wrong. They simply practiced their faith as they saw fit, which is what they are supposed to be able to do.