While I understand people's criticisms of Sucker Punch, I still really enjoy the movie and its soundtrack.
One of the most common criticisms I see is that their outfits have sex appeal. It's a totally valid criticism, but at the same time, I see this as Babydoll choosing an outfit that is the exact opposite of the unsexy hospital gowns she's forced as a way to escape her reality. I would do the same to be honest.