We are making more and more social progress in Canada at least legally. If you look at the stupid comments in the peanut gallery you'll see we still have a lot of idiots living in Canada.
Tho the key word is progress. Indeed trolls are on the wold wide web. Even trolls might fade out because of the social progress. The social progress is educative for conservatives.