I'm optomistic that most of them don't really hate America... I think most leftists are leftists because they align themselves with some social agenda that means a lot to them (read Abortion, Gay rights), and then they get swept up into believing all the leftist foriegn policy propoganda spewed by the likes of Moore, Soros, et cetera.
*optimistic*