It forces us to reason our arguments
Then how about explaining the reason for your ridiculous tagline.
Where have you been? I've used that tag for years without negative comment. Could it be you took offense to my comments regarding the usual denizens at DUH?
Try reading Robert Spencer's "Politically Incorrect Guide to Islam." If you are not a muzzie they are directed by the word of allah to kill you. It is that simple. After that try David Horowitz's "Unholy Alliance." There you will learn why the American left is a natural ally of islamofascism.
However, in the newfound interest of democrat comity, since my old tagline bothered you, I've changed it. Hope you can appreciate it.