Yes, he is selling a book here. I can't vouch for all his statements but at least these two I quoted are based on solid research which I have just been looking at recently. This single table is sufficient on its own to demonstrate the primary problem with renewable energy sources: they are incredibly intensive on natural resources, especially land surface.
http://www.sciencedirect.com/science/article/pii/S0301421518305512