I've only seen the Ultimate Edition. If that's supposed to be the better version, I don't wanna see the worse (theatrical) one.
The movie is a mess that unravels like some fanboy's drunken first draft. Zack Snyder was clearly going for a Watchmen feel without having the one element that made Watchmen so great: a very strong story. Why did nobody see that this script simply wouldn't work? Zack may simply suffer from the Tim Burton illness (can't tell a good screenplay from an awful one), but he probably wasn't the only person who could've vetoed this abomination (where were you, Chris Nolan?).
the many dream sequences only make sense for hard core fans (and maybe not even then)
Their weirdness and incomprehensibility reminded me a lot of Sucker Punch.
Watchmen remains my favorite comic book movie of all time, but after BvS: Dawn Of Justice I have to conclude that Zack may be following in the footsteps of Richard Kelly, M. Night Shyamalan and Neill Blomkamp. He could still turn a good script into a good movie (Ridley Scott pulled off The Martian after some stinkers), but he has to recognize a good script first.