It is certainly rare to see such blunt self-criticism coming from the Arab world, and I wouldn't be surprised to hear that Ahmad al-Aswani had received death threats for his outspoken criticism of Islam and Muslims.
He makes a lot of good points here, though the only thing I might add is that it may have been Muhammad himself who made Islam terrorist--current Muslims only follow his footsteps. [Translating Jihad] Read more