I have never understood this kind of thing, is it like carbon credits? It is the wildest fallacy ever to think that we can just pollute as much as we want, and then pay some cash into a future-help pot and call it a carbon footprint reduction. How does this actually reduce their carbon footprint? Isn't that impossible? Once you have polluted you have polluted. No amount of money can reduce the pollution you have already put out there, even if you are (at a later date) spending money to clean it up.
There is no possibility of the funds collected being sufficient to undo the damage caused by the pollution. Once the pollution is out there, it's already causing multi-decade damage. Paying out cash to clean it up is a losing battle, like using a bucket to empty a sinking ship with a hole in the hull.
Props to Cloudflare for caring about the environment and working towards a long-term sustainable internet. But I don't get the RECs thing - how is this not just a huge logical fallacy that corporations buy into to make themselves look better?