You could almost tell it was going to be bad just from the name.Sir, our franchise didn't perform well. What do we do?
Make another one!
Instead of calling it Batman v Superman why not just call it the Justice League or something from that world of comics that sets up the JL?
Good guys fighting before joining up to beat the really bad guy is the plot of every Avengers movie but they don't call their movies Iron Man v. whoever because that is lame.