I don't care about any of your other points except for D. How can you call Islam "ancient and barbaric" then applaud some people for being Christian? Christianity is just as "ancient and barbaric" along with every other religion out there.
Holy wars? Yeah, every single one.