It is important when speaking out against injustice that we do not lose sight of the humanity of others. I am increasingly hearing people denouncing Islam for its oppressive and discriminatory practices- ironically those speaking out are often the type of Christians who are not above discriminatory attitudes and behaviour themselves. Andrew Brown gets the balance just right in Sharia and the scare stories where he mainly focuses on the lack of balance and reason certain conservative Christian groups show towards Muslims, as evidenced in the comments of Michael Nazir Ali, whilst also deploring certain aspects of Islam.
It can be hard for all of us to balance strong views with a sense of perspective and an refusal to jump to conclusions, or make sweeping generalisations about others. I know it is an area that I struggle with constantly. However, when we lose sight of the human face of those who oppose us, then it degrades and lessens all of us.