Lots of good and interesting replies.
To speak to a couple points raised by Ainwood and Tulkas... I think you're right in terms of the entreprenuerial spirit. I find that's a non-partisan drive.
But, in terms of the idea of a "capitalist", I'd need further definition as to what that specifically means. If you mean in an investment sense, I'd say you have to look at the persons motivation. I'd say the capitalist investor doesn't care much if the thing he's investing in betters society. He cares that it will line his pocket. Now, obviously, if it also is a social good, so much the better.
But, I'll argue that capitalism, esp. is amoral. It does not care at all, specifially, about the "good" of society or the improvement thereof. Not directly. It cares about markets and profits.
As for educators, the whole "those who can do, those who can't teach" is so old and insulting.... the reality is that teachers are "doing" something. Let me correct the saying.
Those who can do, those who care teach, and those who can't post on internet forums.
But, in the end, I simply think that there is no broad conspiracy. Certain industries, attract certain types of people. Bankers and accountants are different that artists who are different than mechanics etc.... In the case of academia, given some of the demands of the job, it simply skews a certain way.