The thing is with all the homophobia and misogyny etc from the Christian Right is that there aren't any lefty liberal types that would gloss over it, deny it, minimise it, justify it in any way. Because of the direction it is coming from, it is clearly seen as being odious and unacceptable. People who are generally against misogyny and homophobia will have no conflict about condemning it and challenging it.
The same is not true when similar attitudes are espoused by members of a minority group. The liberal left has a tendency to stick its fingers in its ears and sing "la la la, we're not listening" - it is taboo to say anything negative or critical of any part of a community that is itself oppressed in some way. And if something cannot be named and recognised, it cannot be challenged and confronted.
This is the problem I see in this issue. There are genuinely liberal Muslims who are themselves pointing out the social conservatism in their own community and and trying to challenge it but they're stymied in their attempts by the collective denial of well meaning liberals.
Look at the response to the Muslim Women's Network when they raised the issue of Muslim women being pressured or coerced into not standing for council elections in safe Labour areas. (Clue: there wasn't one. The Labour Party just did the fingers in ears thing and bleated about being the party of equality. Despite clearly enabling a deeply misogynist and undemocratic practice in certain parts of the U.K., despite being called on it by members of the Muslim community themselves.)
I would like to see others on the left overcoming their fear of being thought racist or Islamophobic and showing more solidarity with the minorities within minorities who are at present very isolated. I really recommend this blog by Iram Ramzan - a Muslim journalist who questions and challenges her own community just as the Muslim Women's Network does, while still being very much a part of it. These women are fighting Islamophobia too!
There is no easy answer to all of this. Of course we want to embrace tolerance and inclusion but if we are by so doing embracing intolerance and exclusion towards other groups, then we're setting ourselves up for a nasty fall somewhere along the line. We have to be able to name this in order to address it, but the question is how to do it in a way that genuinely isn't fuelling the very real racism and Islamophobia that exist.