Freedom of speech IS a freedom from consequences. Sadly most people using freedom of speech term today don't understand that it doesn't apply to the context of the discussion. The whole article is just complete nonsense.
The idea that you can say reprehensible things then have your rights violated because others don't want to associate with you anymore is the complete nonsense. Further, Canada doesn't go by 'freedom of speech', it goes by freedom of expression.