Right on the Left Coast has a blog entry which explains why the Left hates America. It makes sense. I’ve seen it. I have seen other of the “folk Marxist” theories in action.
Short answer: They hate us because by being rich and powerful we MUST be the oppressor.
But don’t settle for the short answer. Go read the whole thing.