I think it's too easy to see Barbie from an adult perspective and then project that onto a child. Children think in completely different ways to us, they see the world different because their brains haven't matured. It's quite hard getting into a child mindset.
A pp said about giving girls the message that you can be clever but you have to have legs up to your chin - I really don't think children see the proportions in the same way we do.
When I was little I wanted to be like Ariel or Belle. I wanted their face, I wanted their hair, more than anything, I wanted their voices. But what I never gave a second thought to was their tits and waistline. Ariel and Belle were adult women, I was a little girl - I wasn't supposed to look like that. By the time I was old enough to develop curves, I was well past the 'wanting to be the little mermaid' stage. (well obviously, I still want to be a mermaid, but one with a thicker waist.
)
Children just don't see things in the same way we do, and they are generally pretty good at spotting make believe from reality. I think well meaning adults trying to discuss 'issues' about Barbie's legs or Elsa's oversized eyes and tiny neck are creating more problems than the adults that just let their children get on with it. The shape of a barbie doll is only an issue to grownups, because we see the world in such a complicated way - but that's no reason to point it out to children. They just don't see it, or process it in the same way.
Photoshop and the sidebar of shame are far more damaging for women and older girls. Constantly telling little girls that they're pretty, enforcing the idea that that it was is important, is what is damaging to little girls. Barbie is just a doll. Yes, she might be part of a wider picture of an unobtainable western ideal of beauty, but she isn't harmful in and of herself. She is sold as a fantasy - no one is buying a barbie doll for the gritty realism. The marketing campaign is a step in the right direction imo. Now, if they could only remember to promote her as just a 'toy' and not a 'girl's toy' it would be even better.