1)Calling anti-Americanism a pathology - a psychological disorder - is a bad, bad direction. This is true regardless of its origins in envy, longing for religious certainty, etc.
2)There's too little consideration of the obvious - those who hate America have a completely different view of the world. It doesn't matter that you can poke holes in it. They can't - and they don't often expose themselves to those who can.
There are many reasons why a person might hate his own society, even to the point of fighting against it and killing his own countrymen. We applaud those Russians and Germans who fought communism and nazism. Americans who view their own society as similar have good reason to oppose it.
If by some happenstance of fate, "liberallarry, you and I share the same foxhole, would you kindly do me the favor of leaving and going over to the other side.
What astonishes me and other conservatives is the amount of sheer hate for America displayed by protesters and posters on leftist forums like Dem Underground. You'll see these people condemn America for supposed "crimes" against other peoples, but you'll never see them condemn communist regimes or recognize the good that America has done. The same leftists ridicule conservatives for having a black and white attitude for looking at the world. But they themselves have this same attitude when discussing Republicans and conservatives. In short leftists certainly do have a good vs. evil view of the world the same thing they deride Republicans and conservatives for having.
I myself do not believe everything we've done, like the occupation of the Philippines, has been good. But the good America has done for its own people and the world far outweighs whatever bad things we've done. This is something leftists, blinded by Marxist theory, refuse to understand. So go ahead and disagree, but try to keep ideology out of the equation. Results are what counts, not theory.