The current period of unusual stability coincides with the birth of human civilization. What if humans cultivating their environment to their benefit is what has caused the unusual stability?
Humans cultivating their environment is such a short lived event in the big picture it doesn't even rate a blip.