Mephistopheles, I see your point but I want to add that if these fuckers only respect male opinion, then it will help if our sons (and males who are currently in power) will lay it down to them. Not to say this is all that should happen, far from it.
I read years ago (during the hoo-ha over the British citizenship tests when those were introduced) that the Dutch make applicants for Dutch citizenship watch a film about life in the Netherlands. This includes for instance gay couples being affectionate (obviously not having sex but holding hands? kissing?) and it is made clear that if someone wants to be a Dutch citizen, they need to live with the values in that society.
So as another silly and half-baked idea that will never happen, I would like immigrants to have to sign up to some of our basic values and if they cannot undertake to behave accordingly, go the fuck back to where you came from.
(Don't go into the list of problems with this proposal, I am aware it is lengthy.)
More seriously, I really like Martha Nussbaum's proposals in Political Emotions. Yes it is problematic for various reasons to actively promote a set of values, especially in a country which respects the freedom of opinion and of religion. It is inherently problematic for a liberal many of whom will want to argue that there are no values that are intrinsically superior to others, that they do not want to judge etc. And yet, I really feel that this needs to be done or we'll slide back to the dark ages. Nussbaum is a leading philosopher and her argumentation is nuanced.