Gender roles are a cultural issue, not just a political one. And Republicans, not Democrats are winning the culture.