I have no qualms with heroes who begin (at the start of this film/universe) with their moral compass spinning out of control, and then managing to find that heroic north by the end. It was an appealing aspect of MoS, but whether it was the structure of the film, the directing, acting, or whatever, the heroic turn at the end didn't feel satisfying. Like it wasn't earned, I guess would be the word. I have yet to see BvS, so I can't comment. SS is another interesting character piece in which the same situation happens, but with villains: they tried to be heroes, but they receive no redemption. They'll always be villains. El Diablo does, but
. Yet again, an interesting film bogged down by mechanical failure. I felt it was boring, ultimately, with decent action and character work, but bad pacing.
It seems to be an interesting thing: heroes will always be heroes, and villains will always be villains, but there is potential for change. They can be conflicted, they WILL be conflicted, but they'll come out on the other side. WW was great for showing a superhero who wants to be a fucking hero. She believes in love and doesn't lose that. I love that.
I think JL is going to be a turning point: it's bringing in the New Age of Heroes. You hear it in the trailer. I think a universe that starts dark and gets brighter as we come into a new age is great. I just feel like the films haven't been as mechanically sound (again I can't comment on BvS).