There has definitely been on overcorrection on this. Behavior geneticists investigate the relative role of genetic and environmental variation within the sampled population. In other words, behavioral genetics studies report findings from within the environmental variation in their samples, not in all conceivable environments.
For example, there are many studies on identical twins separated at birth who are adopted by different families. Researchers find little difference between these twins when they are adults. Their personalities, IQ, preferences, and so on are very similar. But twins are typically adopted by intact middle-class families. Additionally, adoptive parents are the kind of people who would adopt, which introduces another layer of similarity. If you have two individuals with identical genetics raised in similar family environments, how surprised should you be that these individuals turn out to be very similar.
Yes, genes are responsible for human traits and behavior. But these traits are responsive to social norms and other environmental factors too.
Height is 90 percent heritable. But it is still malleable by the environment. Before Korea was divided, Northerners were taller than Southerners. Today, North Koreans are 6 inches shorter, on average, than South Koreans. Did their genes change? No. Their environments did.
Divorce is heritable (40%) but the divorce rate skyrocketed between 1960 and 1970.
Obesity is highly heritable (40-70%) but the percentage of Americans who are obese has tripled since 1982.
Tobacco use is highly heritable (60-80%) but the percentage of Americans who smoke has dropped by half since 1982.
Environmental factors (laws, norms, availability of resources, etc) played important roles in all these shifts.
Pop-hereditarians have become as annoyingly dogmatic as the blank slate views they once criticized.