Because he doesn't blame Dubya for everything that's gone wrong in the world and questions England's suicidal coddling of Islomofascist hate-mongers.
"President Bush was in the wrong place at the wrong time, I don't know how anyone could have handled this situation.I haven't seen The Wrestler yet - Hermione isn't interested in it for some reason - but you can't forget that his current comeback really began with his awesome turn as Marv in Sin City.
"I don't give a f**k who's in office, Bush or whoever, there is no simple solution to this problem... I'm not one of those who blames Bush for everything. This s**t between Christians and Muslims goes back to the Crusades, doesn't it.
"It's too easy to blame everything on one guy. These are unpredictable, dangerous times, and I don't think that anyone really knows quite what to do."
And the star is baffled by the U.K.'s approach to fundamentalists - insisting he was taken aback by the freedom of speech allowed in the U.K.
He explains, "I was in London recently and I couldn't believe all these hate-talking fanatics you have over here who are allowed to carry on doing their thing even when a bus full of women and children gets blown to pieces.
"I know you've deported one or two of them, but it seems crazy. I think there is worse to come, something terrible will happen to either America or the U.K., or France even. I don't think these fundamentalists should be allowed to talk all this crap, and brainwashing these young kids."