Yeah, but it's not supposed to be Shakespeare . It's the same formula that Marvel is using on their big films.As one reviewer said, go see this if you want to see Batman and Superman fight. Don't go see this if you are expecting a good story, or character advancement (there wasn't any). They even made Batman one-dimensional, and there were gaping plot holes.
Group of Super Heroes fighting ,and a big bad at the end that is defeated. As far as character development, we got a major change to a character in this Film, as well as introducing new ones into their cinematic universe.
I'm not saying this movie is the greatest thing ever, but the excuses to hate it are quite silly given the movies these same people praise.