Apart from the spelling of 'homogenised', in a way we agree on this bit.
The population is too high. The main reason flocks are abandoning a wide band each side of the equator and heading to more temperate climes.
Mother Nature will keep throwing up potential levellers but it seems that (so far) our scientific advancements have defied her.
I don't think that anyone believes that the 'realities of yesteryear' are appropriate but that's a very broad scope.