This isn't a particularly robust article, but the point he makes is probably correct - intelligence makes one more likely to go to university, and going to university exposes one up to far more liberal influence than conservative. It certainly matches my experience. My experience has also been that the vast majority of liberals move at least a bit to the right after they grow up and have to support themselves.
(No one's ever totally objective about this stuff, but for what it's worth, I'm a moderate, to the point that I didn't feel I could vote either way in the last election.)