Soviet-style communism failed, not because it was intrinsically evil, but because it was flawed. It allowed too few people to usurp too much power. Twenty-first century market capitalism, American-style, will fail for the same reasons. Both are edifices constructed by human intelligence, undone by human nature.
To call someone anti-American, indeed, to be anti-American, (or for that matter anti-Indian, or anti-Timbuktuan) is not just racist, it's a failure of the imagination. An inability to see the world in terms other than those that the establishment has set out for you: If you're not a Bushie, you're a Taliban. If you don't love us, you hate us. If you're not Good, you're Evil. If you're not with us, you're with the terrorists.
Your enemies are always manufactured to suit your purpose, right? How can you have a good enemy? You have to have an utterly evil enemy - and then the evilness has to progress.