It makes sense, so you know it didn't come from some doofus at Harvard.
Interestingly, many professors of English Lit. absolutely LOVE Hamlet (see cavaet, below), the character, precisely because he's exactly the kind of antisocial knucklehead said professors wish they had the nerve to be. Not all - just most.
I keep telling people that Hamlet is easily Shakespeare's most evil character, but I've been a lone voice in the desert on this issue. After reading Gerard's post, I'll simply say in the future that Hamlet surely does represent the progressive party. The best thing is, folks who admire the obnoxious weed will never know they're being insulted, since those who like him tend to be liberal professors and their fawning students in the first place.
(Um, that is, I tell people my views on Hamlet in those extremely rare moments when the subject comes up. It's not like I'm running round Barnes & Noble grabbing people by their shirt fronts and yelling "Hamlet is evil! HAMLET IS EVIL!" although that would be pretty fun to do one day.)