So leftists believe that humans should subjugate the planet and its ecosystems? News to me. Indeed humans seem to be…