I binge on you tube videos frequently and have wholeheartedly agree with the OP. Some videos are plain crazy. Speaking to people at carts or outside kingdom halls in an aggressive fashion is completely counter productive imo.
Having a reasonable calm debate with witnesses mentioning facts is productive. Peaceful protests are reasonable. For example, I saw one ex jw on you tube outside an assembly peacefully walk up the other side of the street with a sign pointing to JW facts or the like. No shouting, no aggressiveness, yet so very effective.
As someone stuck in a situation in which I occasionally attend meetings, I still view the members of my Cong as friends. They are ordinary every day people who are 'lead' by a small group of controlling men in the US.
The average witness is generally a sincere God fearing person. It is the Societys policies that need to change.
It is understandable why so many are angry, but to bring about change, people need to see the facts. JW's aren't stupid. They do listen to reason. It is fear that causes cognitive dissonance. Many of us have been there.
Getting the message over in a calm, level headed peaceful manner whether through the media, blogs, peaceful protests etc is by far the most effective way to bring about change IMHO.