the sad truth is that so many useful idiots probably believe, on some level, that they are doing the "right" thing... or are actually serving God/humanity (in some sick and twisted way)... a mess so pervasive and all encompasing that only God, the true God who created humanity, as opposed to the poser and fraud that so many have been duped into worshipping, can sort it all out and set things on the right path.
that said, i enjoyed Dr. Achmadinijad's speech, it was a much needed breath of fresh air.