To be clear: carbon capture like this is a tiny and expensive part of what needs doing over the next few years
It’s getting a lot of support and publicity in large part because it’s backed by the oil industry, which is trying to create social permission for continued extraction and burning on a much larger scale than the removal.
“To earn revenue, the company is selling carbon removal credits to companies paying a premium to offset their own emissions.” So, this isn’t any help yet. But it will be an important technology to develop because otherwise it takes 300 years for carbon to leave the atmosphere.