I think we are also in danger of branding all Moslems as misogynistic tyrants who belong to a period that ended several centuries ago.

Islam requires women to behave modestly and to dress appropriately. Local traditions in various places within the Moslem world impose different standards upon the female population. Many of the "stricter" traditions belong to communities that have barely left the mediaeval times those customs date from. Those communities believe their customs and traditions actually protect the womenfolk and are for the common good.

It it the rarer, but more vocal fanatics who adopt such traditions and take them out of their original contexts in order to impose them on the rest of us who are so despicable.