>There's no guarantee that such a technology exists.
I've recently started hearing phrases like that despite technology X existing. What has changed recently that people have become so ignorant?
Have you ever thought of where all those fossil fuels came from? They had to be captured by plants without emitting more CO2 than they captured. The bigger problem with industrial CO2 capturing processes is that they merely capture it, they still have to store them for millions of years just like plants did when they were turned into coal or oil.