IMO Batman Returns is much too high. Batman Forever is too high. BvS is too low.
Surprised, but OK with Superman 2 being so high. Otherwise this looks like a solid ranking to me.
What must be frustrating for DC is that their movies are underperforming, but otherwise they are doing well. Rebirth is going well for them, their games sell well, their animated stuff (while not what it was a decade ago) is solid, and they've had much more success on TV than Marvel. Their movies, however, should be where the real money is and they're dropping the ball pretty handily there.