Best superhero team-up movie ever!

Rating: 6/10 (3 December 2017)

Justice League isn't as great as Wonder Woman (which is ranked as the Best Superhero Movie of All Time and is a serious contender for a Best Picture Oscar nomination), but Justice League is definitely better than all 3 of the MCU movies released this year and is the best superhero team-up movie ever. Justice League has been compared to The Avengers, but Justice League is much better than The Avengers because: 1. Justice League had better team chemistry and team interactions.
The team chemistry was much better in Justice League, helped by the fact that the Justice League had 2 younger members (Flash and Cyborg) who were relatively inexperienced. So we saw a couple of good moments when the veterans took the role of mentors to the younger members (i.e. Batman telling Flash to "save one" person first and go from there and later Wonder Woman telling Cyborg to have confidence in his ability to find where Steppenwolf had taken the Mother Boxes). Justice League also had a good scene with Wonder Woman helping to heal Batman's dislocated shoulder after they had that argument. The Avengers didn't have any good moments like that.
2. Justice League had better teamwork.
Batman and Wonder Woman worked together to recruit the rest of the team. Flash helped Wonder Woman with the the falling sword. Aquaman held back the water while Batman, Wonder Woman, and Flash hung on the NightCrawler and Cyborg piloted the NightCrawler up the tunnel. Cyborg and Flash worked together to resurrect Superman. Superman and Flash worked together to save civilians. Wonder Woman used her shield to protect Aquaman from falling rocks. Superman and Cyborg worked together to separate the Mother Boxes. And Superman and Wonder Woman worked together to destroy Steppenwolf's axe.
We saw no teamwork in The Avengers. The rest of the Avengers just stood around while Iron Man single-handedly took the nuclear missile launched by the military into space and used it to destroy the Chitauri mother ship.
3. Justice League had a more formidable villain.
People say Steppenwolf was a weak villain but Steppenwolf was a much better villain than the Chitauri because Steppenwolf was a much more formidable threat than the Chitauri. It took an alliance of the Amazons, Atlanteans, all the tribes of Man, and even the Olympian Gods (including Zeus himself) to defeat Steppenwolf the 1st time. Before Superman arrived, Steppenwolf was tossing the other Justice Leaguers around like they were action figures and was having his way with them. By contrast, the Chitauri had no superpowers and were so weak that they couldn't even hurt or do any damage to the 2 Avengers without superpowers (Black Widow and Hawkeye).
A hero isn't a great hero unless he's challenged and pushed to the limit by a formidable adversary or opponent. Without Darth Vader, Luke Skywalker is just a farmboy and not the Jedi Knight who destroyed the Death Star and helped defeat the Galactic Empire. Steppenwolf was a formidable opponent for the Justice League, but the Chitauri were weak and no challenge at all for the Avengers.
Watching the Justice League battle Steppenwolf is like watching the Golden State Warriors play against the Cleveland Cavaliers. Watching the Avengers against the Chitauri is like watching the Cleveland Cavaliers play against a high school team.