Iron Man 2 was honestly not bad, but it definitely was not the best movie it could have been. Many critics believed that it should have focused more on Tony Stark‘s drinking problem from the comics, and less as a set-up for the upcoming The Avengers movie.
According to the website Cinemablend, director of the Iron Man movies, Jon Favreau wanted to direct The Avengers, even though he was unhappy with the final Iron Man 2 product. But, like all things in business, money got in the way.
Iron Man 2 wasn’t the movie Jon Favreau wanted to make. Marvel interfered heavily with his work on the movie and turned the project into an infomercial for The Avengers. Favreau felt the movie was rushed into production (and if you followed the development process you know it was) and they pushed him into making it without a fully realized script. Iron Man 2 wasn’t the movie he wanted to make and because of that, if there’s an Iron Man 3, there’s every reason to think he won’t be back. Marvel doesn’t want to pay him and Favreau may not want to deal with more Marvel interference.
Favreau really wanted to direct The Avengers but Marvel didn’t want to pay for him. Their negotiations with Favreau to secure him as the director of Iron Man 2 were difficult and Favreau worked out a deal that got him paid more money. Marvel wasn’t willing to pay that kind of money again when it came time for The Avengers, and so even though Favs wanted to direct their superhero team-up movie, they didn’t want him. Instead Marvel has made it a point to seek out cheaper talent to direct all of their subsequent movies. Joss Whedon was hired to direct The Avengers and while he’s a mega-talented director he’s also a much cheaper hire than someone like Favreau.
To be honest, I think Whedon will actually do a much better job directing The Avengers then Favreau would. Do you agree?