Evolution takes surprisingly little time to home in on solutions which are durable enough to handle local conditions. It's not demonstrably good at preparing its offspring for anything that would be useful outside the local environment. It also has a way of forgetting anything before the most recent data set (or global reset).

Our compute capacity isn't deployed to brute force Monte Carlo sims (mostly). So it's apples and oranges.