Agreed. There are some very good action scenes, but my major issues are these:
-The death of Superman/Doomsday should have been saved for a much later date. They just established this character, and it all felt terribly rushed. You could have had the fight between Bats and Supes and made a much more coherent story.
-The story is crap. I've said it before, Goyer is a hack writer. He takes bits and pieces from so many different comics and just throws them in a blender and hopes that people will buy tickets simply because they love the characters and will overlook the flaws. He apparently doesn't know us fanboys.
-The Justice League cameos. Why? They serve no purpose but to set up future movies. Again, Do one story, and make it good. I understand, they want to capitalize on what Marvel has done, but Marvel took their time and did it right. DC dropped the ball.
-Snyder is a brilliant visual director, but he doesn't make good, story driven movies. He's not a horrible director. I liked WATCHMEN, for all of its flaws. I even liked his remake of DAWN OF THE DEAD. But MOS and BVS are not great films. Beautiful to look at (when he isn't over using the shakey cam and zoom), but he needs to take some creative writing classes to punch up his storytelling abilities.
-Luthor. Nothing else needs to be said about that.
-And as much as I loved Affleck as Batman, why did we need to have the older Batman? It works, but it feels like there's so much Batman story that needs to be told here. Not an origin story, but something more than "aging superhero gets back into the game".
That being said, I like the principal actors. Cavill is a great Superman, loved Affleck, Irons made a wonderful Alfred, even though I really loved Micheal Caine, and Gal Gadot is gorgeous and makes an amazing Wonder Woman. I hope her stand alone film is good, but I've heard some disparaging rumors about it. I hope they're wrong.