Islam has to be the MOST retrograde, backward, inferior and brutal culture on earth. If you are telling fully half of humanity to sit at home with a sheet over their head, YES... you are an inferior culture. No two ways about it!!!
Islam is a reversion to the paganism and pagans that the early Jews did battle with. Judaism was created as a reaction to the pagan human sacrifice, homosexuality, bestiality, idolatry, pantheons etc of the time. Jews say L' Chaim, which means "to life". Muslims are the opposite, are locked in a death cult that often proclaims its eagerness to die in battle with infidels and go automatically to Allah's X-rated paradise.