For me-Its nothing more than a tax grab as well by governments. This has very little to do with environmental footprint. If you really want to stop Canada's environmental footprint reduce "people". In Canada we have 300K new immigrants each year.
Not proposing change to immigration since I'm one but talking out of two sides of your mouth does not work for me.