Life is not fair, by the time you are six the number of distinct words you have heard varies drastically depending on your parents socio-economic status and education. The answer should be to extend the SAT with an IQ test, those are robust to environmental factors as twin studies have shown. Maybe you can couple that with a subject specific aptitude test. But also there is largely no equality of opportunity, because you never had a chance to change your genetics in the first place.
> But also there is largely no equality of opportunity, because you never had a chance to change your genetics in the first place.
We are probably hundreds of years away from solving all other factors besides genetics, which have an influence on SAT (or whatever equivalent other countries have), so this doesn't seem like a huge problem right now.
We can talk about genetics again when we've fixed everything else.