So women need men's protection now? I thought women today were powerful, independent creatures? You can't say one thing and then want another. Also,  only in movies, TV shows, or  books does a guy get punched fo saying something untoward, as there would be serious legal issues for that "gentleman" that punched someone for saying something.