This is the real answer. Nature only cares that the old already mixed their genes. So, from an evolutionary biology perspective, it's good to clear out the old stock at the end of every generation. Nature already got whatever it was gonna get out of us at that point. To allow that set of genes to stick around actually yields negative returns, ie - less chance of producing improvements, at that point. (Again, just from the perspective of "Mother Nature" so to speak. Obviously the animals themselves would rather not die.)
Mother nature has no perspective. There are no improvements either, only things that are and are not. Everything is dependent on local context at the present point in time and framing whether it is "good" or "bad" (e.g. one could frame our intelligence as good or bad given how it resulted in anthropocentric climate change that may doom us in time, while 'dumber' species have existed for millions of years without wiping themselves out).
What works today may not work tomorrow. What didn't work yesterday may work today. Evolution is not linear. It tends to happen in bursts almost like a dam busting loose. A constant cycling between periods of genetic diversity (i.e. big resetting just happened, no winners taking all quite yet), and what is known as allele fixation (a winner emerged, oh god no...).