Town halls are a means to reach out and hear the voices of Canadians.Once you have heard from all interested parties,you run an election and even if you might lose that election you stick to your guns and see the results. I think that was what was done.
The media is free to report across this country and there are many outlets for the media to support one viewpoint or another. The Toronto SUN with a wide readership generally takes the opposite view of the Toronto STAR.Not unlike Fox News and CNN.