Tom Hiddleston revealed Loki was cut from Avengers: Age of Ultron because audiences thought he was the main villain.
There are far too many press interviews that happen, leaving fans to sometimes miss out on key pieces of information in relation to their favorite characters. Back in 2015, while Tom Hiddleston was on a press tour from Crimson Peak, he revealed why Loki was not part of Avengers: Age of Ultron. Apparently, test audiences believed that Loki was controlling Ultron, and he had to be cut so that people understood Ultron was the main villain.
Tom Hiddleston revealed that Kevin Feige had called him to reveal they would be cutting Loki out completely, which made sense at the time. However, in retrospect, the MCU movie might have gone over better had Loki been controlling things behind the scenes. Avengers: Age of Ultron wasn’t the worst Marvel outing, but it is far from the favorite choice for most fans.
Avengers: Age of Ultron is arguably one of the least favorite Marvel movies amongst fans, and that was in part because Ultron did not pan out in the same light he had in the comics. Ultron initially was created by Hank Pym, but the MCU made the change that his consciousness was born from Tony Stark and Bruce Banner. The resulting effect left us with a villain that seemed far too zany and bringing in Tom Hiddleston as Loki would have been the better choice.
Tom Hiddleston’s Loki was the main antagonist in The Avengers, so we get why it wouldn’t have made sense to have him be the villain in the second Avengers movie. Still, Loki returning in some fashion would have possibly made Avengers: Age of Ultron a better watch. It’s not a terrible movie by any measure, it just didn’t showcase Ultron as the same villainous mastermind that he is in the comics.
Tom Hiddleston is currently going to be returning for Loki Season 2, which is likely to have heavy implications for Avengers: The Kang Dynasty. A version of Kang was introduced at the end of the first season and controlled the sacred timeline that Loki and Sylvie brought down. The new season of the hit series won’t be coming out until the summer of 2023, so it will likely be some time before we see Loki.
Keeping Loki (Tom Hiddleston) from appearing in Avengers: Age of Ultron seemed to be the right decision, though it would have been interesting to see him return then. Still, the current state of the MCU is in great shape, and Loki’s current trajectory has made the character far more interesting now. We are not sure what is going to happen next, but it appears that Loki is more of an anti-hero now.
Tom Hiddleston is arguably one of the most favorite actors in the MCU, which is why when he was asked about the character while promoting an entirely different movie. Had Loki returned as a villain pulling the strings in further Marvel iterations, he might have been killed off, so we are happy that the character is now part of a grander plan within the MCU.