I would agree that we need to remain involved in dialogue and not leave the stage to whoever is shouting the loudest.  It is not easy though.  If you just look at the comments section in the Globe and Mail as soon as anything even remotely political is mentioned there are are immediately a swarm of people yelling.  And I notice that most of them agree with each other so its one sided yelling.  Where is the forum for a civilized discussion?