I would agree with much of this. I’m not saying that Islam is better than Judaism or Christianity. They share very similar beliefs. Their followers, for various though mainly cultural reasons, have very different behaviours, values and beliefs. All I have said is that it is unfair to dismiss all of these problems as an issue with Islam or even with religion in general.
Religion is an aspect of humanity stemming from our past when we were still figuring out how the world worked.
First it was a Sun God that brought life, then a Moon God that stole the light and only by sacrficing a virgin every year would the Sun return.
Then, no wait, it's not one Sun god, but MANY gods, led by a master God (Zeus, Jupiter, Odin, Vishnu etc) and each god 'controlled' an aspect of society attributed to humans...
... no wait, it's ONE God and He created everything! In six days! He saved his chosen people the Hebrews, who then pissed Him off, but He gave us another chance, had nookie with a Hebrew girl, gave birth to...himself, only for the same Hebrews to have him killed, but then he spoke to some Arabic Pagan on a mountain with the Final Edition of his series entitled "how to get on my good side", except, spolier alert, now there are consequences if you don't read or follow it, to the letter.
Keep religion? The sooner it's gone, all of it, the sooner humanity can progress.