I think you are giving the legislators too much credit. What is happening to Steyn is exactly what they want.
I agree with that, especially with the state of Canadian Libel law. The powers that be want an iron grip.