Rape should be despised. Blame should be laid at the feet of the attacker, never the victim. These statements cannot be disputed by a civilized human. Culture has nothing to do with it.
You're missing my point. I'm not saying the US has the best or the "right" culture. I'm saying that culture, any culture, should never be used as a cop out and no culture or tradition should be immune to criticism, even harsh criticism. Burqas and hijabs are only a tiny part of the equation.
Tolerance should not extend to traditions that promote oppression.