Yes, demanding that women stay at home and do unpaid cleaning drudgery all day is evil.  And I do think that the world is trending in a better direction even if it is far from perfect.  The horrors of WWII and the Shoah happened seventy years ago.  I don't see how enforcing traditional gender roles prevented that horror from happening.