Barbie and the Diamond Castle/Headscratchers


 * What were muses doing living in a castle, anyway? Shouldn't it have been "Barbie and the Diamond Temple?"
 * Castles are cool, and it would break the kids' minds to have their beloved Barbie princess living in a temple.
 * Come to that, why is all this Barbie shit based on fairy princesses and whatnot? Isn't Barbie a doctor? A veteran? A veterinarian? A lawyer? A superhero? The bereted and walrus-moustached host of a science-based reality TV show? Where the hell are the "Barbie Gets A Fucking Career" movies?
 * Barbie's telling the story to her sister Kelly. It's easier to get her interested in princesses (incidentally, of the Barbie movies that aren't narrated to Kelly, Barbie only plays a proper princess in one of them). Besides that, if we wanted a "Barbie Gets A Fucking Career" movie, all we have to do is lift "Barbie and the Rockers" out of obscurity.
 * You might want to see Barbie: A Fashion Fairytale, where Barbie, here an actress, gets fired from her job because the director is a douche.
 * Why did the dogs dance anthropomorphically when they never did anything else that way? I mean, other than the dancing they acted (mostly) like regular dogs.
 * Seeing as how they are in a magical musical land, maybe the song/music enchanted them and gave them the ability to dance that way.
 * Why did Melody keep singing? The first time is (somewhat) understandable, as she hadn't sung or heard music in a long time and she had just made friends with the girls. But why at the inn did she sing along? She obviously knew that Slyder could detect her in such a way. And she saw how he destroyed Alexa and Liana's home because of her. I'd think she would had figured that keeping her trap shut off from singing would be the first thing on her mind.
 * She did't know Slyder could hear her singing until he'd found her. After that, she certainly keeps her trap shut. The better question is, how the hell did Lydia rig up Slyder to detect Melody's singing? And if she could do that, how could she still not find her?