'Indispensible': Can the carbon offset market bolster its cr