Many place a share of the blame for the faulty inteligence that lead up to the invasion of Iraq. Though in MA being a senior rebublican is just about all you need to be hated.
Apart from politics I love this kind of thing. It is so subversive and cool. People standing up and making a scene because of what they believe in. Colleges are awesome partly because of events like this. People really care and are willing to make a stink. Even the professors on stage with big banners. Thats so great.