I never advocated the use of diplomacy (I assume by this you mean negotiations) with terrorists, or their patrons.
There is no room for neutrality in this war.
Philosophically your right, but your position is illogical from a practical standpoint, since it leads to the theory that we are at war with all nations not specifically backing us? It's also bad psychology to assume that someone who disagrees with you must agree with your enemy.
Well france and germany opposed us because they were bribed by Saddam. Not only that both are now trying to form an axis with China. Not what I would call neutral.