I'm not sure this holds up to scrutiny. My limited understanding of epigenetics means that social factors and genetic factors are not so easily separated, we'd need significantly more generations of data to show that.
For instance, we could say that the heritability of intelligence among the children of suburban Chicago families in a particular income bracket is 70%, but not that the heritability of intelligence in general is 70%.
The most informative studies in this area are usually of twins-separated-at-birth, but the datasets aren't very large.