Here's my take on the movie. And I enjoyed it. But I also know that Warner Bros are still very cautious when it comes to taking risks on movies. This goes back to the Tim Burton Superman Lives production that never took off. This, like MoS was a cash grab first and foremost.
This movie was a bit all over the shop because they were trying to do alot. Like developing Bruce/Batman alot, developing Lex, trying to show Supermans current view in the world after MoS, showing the importance and origin of Kryptonite and linking all that back to MoS. And on top of all that, they also had to properly explain why Batman and Superman were fighting (which I think they did well). They also had to fit Wonder Woman in there which wasn't necessary.
Here's my changes to it.
*Instead of Wayne Tower being destroyed by the fight with Zod, have it as a Lex Corp building. Make it personal for Lex to hate Kryptonians/Superman. Rather than him being seemingly mentally ill. (recast Lex as a Rupert Murdoch type character. Someone old who is powerful, manipulative and hated unanimously)
*No need for Wonder Woman at all. Give the movie more energy to the relevant story line.
*Lex shouldn't have manipulated Bruce, nor even know who he is. I liked that Lex essentially armed Batman with Kryptonite and pulled the strings around the world, framing Superman as being a killer. That's the only reason Batman needs for trying to take down someone seemingly evil. Batman is a hero after all.
*No need for Doomsday. I get they did it because they needed a climax for the movie, but the climax could have been Superman being beaten by Batman like in the DKR comics, but not killed. I envisaged a similar sort of ending as to Return of the Jedi. After Batman beats Superman, Lex tries to kill Superman and Batman stops him, but doesn't kill Lex.
*The climax to this story is difficult for me to fathom right now. Because the DKR comics allowed for there to be sort of no winner and have a positive ending. People want to know when a movie is over, either by an explosion (death star) or a bad guy dying (Zod).
The Doomsday/Death of Superman story could have, and should have been left for its own movie. They could have kept it exactly the same as this with Lex reviving Zod as Doomsday, Clark and Lois marrying, both of Superman and Doomsday being nuked, Superman dying, Supermans funeral (hell, have cameos of the Justice League at the funeral), and end it with the same final scene. There's lots they could throw in there as filler too, like Lex going for President, showing he's changed, having the public not trust him because Superman doesn't trust Lex. This could have also been the movie to make audiences really love Superman, before killing him.
This isn't indicative of DC or Warner Bros solely. This is Hollywood trying to make money by throwing everything at the screen. The priority isn't telling good stories now, it's about making movies into events that MUST be seen at theatres, not downloaded.