There are some enviro whackos who are so whacko, they hate humans just for EXISTING.
That is a fact. It is a case of projected self-loathing.