I reckon women have a lot of pressure on them to be the perfect everything. When they think they don't live up to expectations, they take it out on their bodies. They see successful women, mostly models and actresses on TV and they feel inadequate. They link physical beauty with success and thus it begins, the cycle of self-loathing and dieting and abuse.
Truth is, women can be successful without relying on their physical appearance. There are plenty of successful women, they don't get much recognition because...well...they're not "cool". Did you know the most famous female scientists were mostly Astronauts with double degrees in engineering and physics? No, I bet you didn't. These women aren't "cool" because they're not popstars or models. Women don't become astronauts or scientists or politicians. They're pretty things to be oggled at and have babies and be witty and charming and have a high salary.
In some ways, I reckon women brought this on themselves. They buy the fashion magazines with the skinny models, they insist on buying into society's ideal of beauty and they strive for the unattainable. I feel so much better when I don't watch mainstream television, or read magazines or go shopping, I feel so much better about myself. Then I turn on the TV and instantly I have society telling me how inadequate I am, how it doesn't make a difference if I graduate with a double degree in Engineering and science, or that I'm an army reservist because in the end society would not acknowledge a woman who's anything but skinny, busty, vain and stupid. ARGH! Humans are dumb!!!