If you don't like this film...
...I guess you have to consider that it wasn't made FOR you.
It's born from the culture of video-gaming, graphic novels, anime cosplay and, probably, fanservice/hentai.
It contains the multi-layer realities, not dissimilar from a lot of anime which presents dark elements and themes through the face of the fantastical. The special effects and stylized sets are beautiful, very similar to scifi and fantasy video games like Final Fantasy.
People seem to also get upset about the sexualization of the female characters, all of these have obviously never been to a Geek Convention where the majority of cosplayers do wear those kind of sexy-fantasy clothes. As a girl, I found the costumes beautifully stylized and sexy. (Also, it CAN be empowering to show that, to be 'badass' you can still be portrayed as feminine and sexy. Misogyny is NOT the same as sexualized.)
Snyder may be a Geek Fanboy, but he sure knows his intended audience. If you're not them, why are you even complaining?