> to believe that we can come up with something better in a short time span is naive at best
We do already have carbon capture systems that are more effective per unit area than plants at capturing carbon.
I say this as someone biased in the opposite direction, forest ecology is my career!