At fault is surely not Islam, the Master Faith (and most blameless of all religions).
No, as Father Bauer of Taiwan's China Post admonishes, we must look elsewhere for the root cause. And clearly that reason cannot be Original Sin or Man's hubris or even demonic religious doctrines, but in France's appalling lack of blade licensing and sensible knife control.