If intelligence (whatever that means) is inheritable, why have humans not evolved into a race of super-geniuses? Does intelligence not benefit survival and reproduction? What is the evolutionary niche for low intelligence?
I don't think it's a good analogy.
But firstly, I would argue that Mainstream theory is much less reductionistic and 'racist' (for lack of a better word) than you imply.
When Mainstream theorists claim that intelligence is partially inheritable, they don't mean it in an absolute way, since there are many other 'biological' factors at play.
Most importantly, they argue that one's intelligence is also shaped by environment: rates of stimulation, myelination and stuff, and they use twin studies (twins raised in different adoptive environments) to illustrate it.
Lastly, mainstream theorists argue that while IQ tests mostly reflect one's level of intelligence (and even so, they don't test all aspects), they also reflect the acquisition of skills required to succeed in today's society.
I would go even further than that and claim that Evolution theory is more biological-reductionistic and elitist than Mainstream theory. But that's for another time.