He has hit upon something. This bears further research.
I have thought for thirty years that the laws of entropy and energy make life pretty much inevitable. However, if that is true then it would be true elsewhere as well. But to date, no aliens (unless we are being lied to). So I’ll keep my powder dry.