Going to put in a general thread warning here...
This has drifted way off topic. I don't think there's anything wrong with critiquing the actions of certain Muslims, or of Islam itself. That being said, there is a place for that, and considering the opening of this thread, this is not that place.