The message that President Obama delivered in his speech at Notre Dame was: morality is immoral. Pro-life is the extremist position not a moral position. Yet we should compromise and work to reduce abortions. Where's the compromise between life and death - and why work to reduce the number of them occurring if there's nothing wrong with them?
Many differences are rooted in biology and reinforced through culture so it's important to acknowledge that. Because if you say men and women are the same and if male behaviour is the norm and women are always expected to act like men we will never be as good at being men as men are.