What public money are we talking about exactly? As an example: The UK subsidises Big Oil, while refusing to insulate houses. (More info: makepolluterspay.co.uk, Insulate Britain)
USA and UK approved more plans for more extraction, and most countries governments are actively blocking climate action.
The world declared climate emergency and all we got was red tape and vague non binding pledges.