There's always going to be double standards when the social ideal differs from reality. The social ideal for gender equality is that everyone can do everything everyone else can do, which is true to an extent, but it attempts to treat both genders as identical except physically, which is simply not true. Each gender has many unique traits in physiology and psychology that result in different reactions to situations, and different strengths or weaknesses of character.
What I'm trying to say is that everyone, genders, cultures and races included, are different. The way we're trying to enforce 'equality' now is to say everyone should do the same thing, which is wrong. Gender roles exist in every species on the planet with a gender, they're important and natural. However, that gender role shouldn't affect a person's potential for success, should they choose to follow a path that isn't on the standard for their gender or race.
This is slightly garbled, I'm quite tired, but basically what I'm saying is we should be accepting our differences and keeping gender roles, so long as no one is forced to take the gender role if that does not suit them, as lately I see a lot of people who seem to consider that a woman who chooses to give up a job and look after her children is somehow "detrimental" to the work of feminists, even though the fact she had the freedom to make that choice herself is more equality than the expectation that she should want a job, rather than being a homemaker and mother.
To the poll: I voted for them existing, on the exception that they're not enforced but chosen, as each gender has unique strengths which allow them, in general, to perform better at certain tasks than others. So long as someone can choose to ignore this and do what they want, gender roles existing as an easy to break guideline is fine.