I don't disagree with you, but I don't think carbon capture will provide the gains needed in a realistic timeframe. I don't think its development should be abandoned, but we all have a tendency to go to sleep thinking "cool, tech will solve this for me" when in reality only public policy will.
All of our governments are owned by these corporations that are trying to either continue making money via the status quo or make money with these fly-by-night tech-will-save-us-all get rich quick schemes. Nobody is bribing the politicians to enact policy that cuts global manufacturing output.