People in France, Germany, India and elsewhere protest when necessary but not in Canada. Why is that ? Are we too nice or too naive ?