I think a bit of shouting back will help educate them out of it, when. But only a little. I don't think humanity will ever be educated out of being hyper-critical of people's appearance, especially famous people's appearance, "public" people's appearance. Cynical, perhaps, but probably true.
What I'm really saying is that women can do more than they do. They could start by not buying publications that are hyper-critical of women. Until they do that they might as well talk to the wall with all their complaints.
Trouble is, it starts at a young age and I guess it becomes a kind of addiction. Talking theough my hat here, but why the hell else would women give in to such unrealistic nonsense as is churned out by the ton every day? Why haven't we, as a gender, more self-respect? It can't all have been bullied out of us, can it?