Can carbon capture live up to the hype?

Can carbon capture live up to the hype?