It seems a complicated issue. But it look as though Canadian Conservatism = caving to foreign black mail. The economic argument seems bogus.
I didn't pay directly for my US work visa when I was brought here but I'd be surprised if the cost wasn't comparable.