Well said. Part of the problem with Islam has been the inability because of its intrinsic features to engage in critical self-analysis, historically, conceptually. The writer above, in his sanitization and distortion of Islamic history displays this characteristic. There are attempts at reform but these are marginalized attempts at best. For example this site:
Institute for the Secularisation of Islamic Society