A prof who blogs at The Huffington Post theorizes why colleges have become more liberal: Because boomer parents plopped out so many babies in the 80s. From HuffPo:
When it comes to politics, today's college freshmen resemble their baby boomer parents of 40 years ago in all ways except two. One way makes perfect sense; the other is a puzzle.So much for college being a place where you form many political opinions, it seems to be pre-programmed. Pelosi sure was smart to nix the contraception portion of the stimulus package. A government plan to encourage breeding in key congressional districts will ensure a generations worth of citizens who will be completely reliant upon government services and, therefore, will consistently vote Democrat.
The evidence about kids and their parents isn't anecdotal; it's documented in a study just released by UCLA's Higher Education Research Institute, which has been investigating the attitudes of a massive national sample of American freshmen since the 1960s.
More freshmen today say they frequently discuss politics than at any time since Lyndon Johnson announced that he wouldn't run for re-election.