He is clueless.
He is probably right about the biology thing, but you are absolutely right about the solar energy. He has no concept of the physics of how much energy is required to run the world. None whatsoever. His statement is just so much wishful thinking, apparently to make him sound like a good guy.
There are irreducible limits however, and environmentalists are already getting upset about large, ecologically disruptive panel arrays.