I'm pretty sure I "got it", as in I got the attempt to satire audience expectation and the audience itself. Still doesn't change my opinion.
Like Starship Troopers, the movie basically tries to have its cake and eat it. Sucker Punch wants to shout "ha ha, I tricked you, you pig, nerd, mysogynist, pervert!" but still gives the pig, nerd, mysogynist, perverts in the audience exactly what they were after; namely, skimpy fighting babes. That's inexcusable. You can't hide behind the satirical message, pretending its a different movie - they still made a movie about skimpy fighting babes.
Starship Troopers, whilst condemning militarist facism, winds up promoting militarist facism with its depiction of heroic soldiers killing merciless, terrifying monsters. Alright, between the action scenes, there are occasional jabs at the military complex and war propaganda. But they're pushed to the side by the prolongued action scenes; the focus of the film, that most define the movie.
No wonder people came away with the wrong message. The mistake lies in the directors not applying the message directly to the action scenes, instead saving it for the sidelines. That's a mistake in an action movie satire.