Sort:  

No, I think the biggest thread to humanity is an increased population relative to resources. This is true for all species.