This is because generally speaking smart people do not want to be Republicans. The relatively few educated and more moderate Republicans are mostly elderly or middle aged and are often Republican because their families were and their legacy of "being the business party" for most of their history.