Have Homosapiens become too successful?