I disagree. For the most part, humans today are pretty much identical to the hunter-gatherers of 20,000 years ago. However, we live in a completely different environment. We are surrounded by strangers, we eat a completely different diet, we are exposed to much more disease, people die because of the availability of drugs, people are saved because of the availability of drugs, people are killed in car crashes but not by wild animals, we travel around the world mixing diseases, cultures, and genes. The different environment means a different selective regime. Ever notice how some people just can’t take modern life? Send them out to live in the forest with a few friends and they’re fine, but ask them to work 9-5 at a desk job and they end up in a clock tower with a rifle. Ever notice how some people kill themselves with drugs and alcohol? Ever notice how some people have lots of sex, and yet never become parents? Ever notice how some people have no kids, while other people have 2.1 kids, while other people have 7 kids?
What is natural selection? The simple observation that organisms vary, that a portion of that variation is genetic, that not all organisms survive to reproduce, and that therefore any organism that reproduces is going to have their genetic variation overrepresented in the next generation. We haven’t repealed natural selection through technology. People vary, people have more or fewer kids, any genetic variation that increases the likelihood that people will have more kids is likely to be overrepresented in future generations.
Humans do NOT have a high degree of heterogeneity. That’s a myth. And neither do dogs, when compared to wild species. Dogs appear very variable, but the visible variation in dogs is typically caused by only a few allele changes. Change one allele and you get short legs, change another and you get curly coat, change another and you get white fur. Wild populations of wolves may LOOK a lot alike, but they have more genetic variation than dogs. And most domestic animals are the same…they may show an amazing variation in coat, or size, but they are invariably very similar to each other genetically.
And this isn’t surprising. Think of all the organisms out there with dozens of subspecies, with arguments between biologists whether a particular subspecies is really a different species. For instance, wolves and coyotes can interbreed, although they usually don’t. Does that make coyotes a different species, or only a different subspecies? Humans have nothing like that level of genetic diversity, human diversity is usually quite literally only skin deep. Domestic animals are usually only a small subset of a wild population. A few founder individuals were domesticated a few thousand years ago, and through the founder effect lost most of the genetic diversity present in the wild population. So humans aren’t losing genetic diversity through outbreeding, we don’t have much genetic diversity to start with.
It’s true that in a large population with lots of mixing we won’t have isolated populations any more. And the larger the population the longer it takes for a mutant allele to become fixed, and that genetic drift could eliminate the mutant allele even if it is highly favorable.
Yes, the mutation rate isn’t going to change much, even with more chemicals and radiation in the environment. But genes don’t get “diluted”. Either a gene is present or it isn’t.
As long as different people have different numbers of children we will have natural selection. That doesn’t mean we’ll have natural selection in a consistent direction, or that we’ll have selection for the things that people imagine we will, but we’ll have natural selection. We know for instance that people whose ancestors came from the Old world typically have much more resistance to infectious diseases from the Old world.
Look, does everyone really have the same opportunities to mate and have kids as everyone else? No, of course not. And even if this were so, it wouldn’t be a recipe for stasis, because if it were true it would be a completely different selective environment than has ever existed before. It would be a huge change. Removal of selection is a change in selection.