To their credit,
To their discredit, they do this kind of shit all the time.
I'm sure there are plenty other ways to explain game design and programming for 5 year olds without the sexist crap
Barbie is an easy target, because those children who enjoy Barbie are not exactly into defying gender stereotypes, and she reflects her demographic. At the same time, she was a doctor at a time when women were doctoresses. She was an astronaut when American astronauts were restricted to men. She offers a lot of career choices that are / were typically thought of as male. And there are no boy version of Barbie, where boys are introduced to actual career choices they might pursue at a later date. (Unless being a fur speedo barbarian is a career choice)
And compared to her competitors, she's as liberal as they come. Moxie(formally Bratz), don't seem to do anything besides fashion. And Monster High almost goes back to ancient Roman practices, where all the dolls are introduced by who their father is. (For example Boo York is the daughter of the Rat King and Cleo de Nile is daughter of the Mummy).