Since I have never defended muslims or Islam no time has been spent doing so. Hard to say what set off your frothing but you will find no one more knowledgeable about Islam nor less supportive of any aspect of it.
You’re giving them aid and comfort now.