Is there anything revelatory in this article? I didn't see any links or references to new papers/ideas, but some Googling returned this 2016 PDF[1] titled 'The Case for a Gaian Bottleneck' by Aditya Chopra from ANU.
There's been discussion in the past[2][3] about these 'Great Filters' that prevent life from occurring everywhere in the universe.
[1]http://adi.life/pubs/ChopraLineweaver2016.pdf