While I hesitate to give the Avengers too much praise, the final action scene in that film was really well done, for what it was. It was built up well for most of the film. Instead of it being two supermen fighting and not caring about the massive amounts of collateral damage, it was a half dozen heroes that had to work together, each offering some unique way to contribute talents. It also was bright and colorful and really looked and felt like a comic book. There was a progression to the fight. Each character got involved in their own unique way, an eventually they had to figure out how to deal with the threat. Man of Steel's fight seemed long, tedious, repetitive, humorless, boring, shallow, preachy and all of that. As well as dull, and colorless, and it felt like the stakes were less important than its own showiness. The Avengers took time to save people from what was happening. Superman in the original films spent more time saving people than actually engaging Zod and his cronies. Man of Steel's fight seemed, endless, excessive, and utterly pointless. That's why the minutes dragged and dragged, because it was all listless and there was nothing to hook the audience after the initial minute or two of seeing two Supermen duking it out.