Also yes - but frankly we're not in the position to just try one thing at a time, we're very much at the point where we need to do anything and everything we can - trees are practical for areas with lots of space, but for areas where space is a premium tech like this could work better once it matures
The problem is that we have very limited time to reduce emissions. At least so far it is dermaticaly cheaper and easier to stop most emissions at the source than to use carbon capture later, and as the plants are being developed and built largely with funds that would have explicitly otherwise have gone to reducing emissions at the source, we are seeing more damage than we would have had we foucused on emissions first and only began throwing billions these sorts of projects once most of the low hanging fruit was accomplished.
The other problem is that plants like this explicitly why companies like BP and Shell are massively scaling up oil production, because don’t worry about it. We can sell more and more oil indefinitely because the taxpayer will be able to clean up the emissions later useing only far more taxpayer money than the oil that produced those emissions was ever worth.