China is not stupid, they have no issue with crashing the global economy by separating itself from fossil fuel consumption. They want to be the technology powerhouse of the world in the 21’st century, where/if fossil fuels play a role in that who knows.
I would say its a yes and. Yes it costs a lot of money and it’s not as efficient as trees long term. But Trees + these machines + no longer burning and releasing CO2 at the current rate + land rewilding = a chance at survival.