In spite of your generally acerbic statements about Canada, one can't equate the left-wing statist politics in Canada with the barbarism of China. Of course, one's expectations and standards are higher for a Western democracy.
A democracy is two wolves and a sheep deciding what's best to have for dinner.
Canada is not a democracy.
Freedom of speech is a requirement of a democracy.
As for barbarism
I know a little about that as well
I went to public school in Canada.