Also- using your chemist example, this guy also has the good judgement to memorize something useful in life- which means he will probably be able to make good judgements in his relationship as well.
This is such a gross generalization. I'm a chemist. I dated another chemist, and he was a terribly ignorant fool. You can't assume that all science-types are fantastic men, just like you can't assume a girl who likes sports isn't worth your time.