But it didn't have to be that way. At a glance, Young Justice just has the advantage. It has crisper animation, a more compelling story, and it's DC: I'm a bigger fan of the DCU than of the Marvel U. However, the plot has recently become its sticking point. Spoilers abound: Young Justice is about the sidekicks in a battle of wills against an organization of the most dangerous supervillains in the DCU calling themselves the Light. Last season ended with a successful attack by the Light against the Justice League, where much of the Light's plotting over the season hit paydirt.
The next season begins 5 years later, and the results of the Light's attack are only now being felt. That came as a neat surprise, moreso because one of the heroes of the show seems to have gone rouge. But we learn at the Mid-season finale, we found out that he was actually acting as a double agent, trying to infiltrate the Light. A couple of weeks ago, the season began again, and it is meandering. The new mystery is the Light's extra-terrestrial partner and who he might be. Evidence points to Desaad of Apokalypse, but who knows. And that is the problem. We are constantly being teased about seeing the Partner, but after months, we are not shown at all. I love a good mystery, but this one just doesn't seem to be going anywhere.
Oddly, this isn't a problem for Avengers. They too have longer reaching plotlines that extend over seasons. But the payoff for those plots come much faster. At the end of Season one of Avengers, we found out that the Skrulls were infiltrating Earth and the Avengers. I, and most likely others, believed that the whole Skrull invasion storyline would take up the entire 2nd season. Instead, it only took a half season. And now, we're just waiting for the Kree-Skrull war that was promised halfway through the first season. But the wait isn't so bad as Avengers has plenty of other plotlines to carry us through.
So in conclusion, while Young Justice is a better cartoon, Avengers is the winner this season to to a distinct lack of mean