But it actually doesn't have a decent story or anything interesting in its action scenes.
The action was alright eye candy sure, but it was all completely pointless and uninteresting. Supes and Lois aren't going to die or even have their story arcs changed by the battles-- there was no point or tension to any of the action. Zod being defeated by Supes was a given and after getting punched through the 100th building it all got very dull. Furthermore Metropolis appears to be completely unscathed and life back to normal in the end, what?
The story was completely mediocre. They skipped any character arc at all by having Jor El show up and hit fast forward on the story. The villains were completely one dimensional and boring once they came to Earth. Pa Kent dies... for what reason?! Everyone knows what Supes looks like, heck Lois shows up on the Kent farm after like.. a week of searching... and we're supposed to believe Clark can show up at the Daily fucking Planet with glasses and go unrecognized?
Just a complete mess overall imo