Yes. The idea that you can use "many businesses believe in concept X, including lots of banks" as a metric for determining the value of an idea is absurd on its face.
If the reason for carbon offset sales is due to marketing and the desire to look good, then the firms buying it won't care how good or efficient the offsetting is done - they want branding and marketing out comes, not environmental outcomes.
Yes. The idea that you can use "many businesses believe in concept X, including lots of banks" as a metric for determining the value of an idea is absurd on its face.