broncobuster
Banned
That was my main problem with the ending.It felt like they were going for a different theme for the rest of the movie till the "love overcomes all" turn.
My take is
Diana's beliefs are challenged upon learning Ares was preying on human nature and they're more complex than the stories she heard of heroes and villains. You have hints of it across the movie, say with Chief mentioning people like Steve robbed his people of their land. So she comes to term with the complex nature of man and why love has potential to overcome the complexities.