I think everyone sees Muslims like Salman Rushdie, or Ayaan Hirsi Ali, or Irshad Manji rebelling against fundamentalism. But moralizing to Muslims reeks of colonial superiority. After all, the European excuse for ruling Muslim countries was that they were not civilized enough. And the moralizing came from countries who were committing genocide or looting the Muslim country.

Muslims have to stand up to their own extremists. And they have to do it for their own good - to progress economically, socially, politically, technologically, etc.