1. Better action.
Just watch the race track scene, the Black Widow fight scene, the Iron Man vs War Machine fight, or the climax fight. Compare any one of those to ANY fight in Iron Man 3 and it's no contest.
2. It doesn't contradict the previous storyline. (Well, not as badly)
Yes, Iron Man 3 completely contradicts the happenings of Iron Man, Iron Man 2 and Avengers. So everything that makes the character WHO HE IS is now easily fixable by surgery. He acts irresponsibly and learns this so-called "lesson" for like the fourth time, whereas in Iron Man 2 it was only the second time.
3. Comedy that is legitimately funny and not stupid.
Yeah, most of the jokes in Iron Man 3 were totally forced and not even funny. Iron Man 2 actually did have quite a few hilarious moments whereas in Iron Man 3 they are just cringe worthy.
4. A villain whose motivations actually make sense.
Killian's motivations against Tony barely make sense. He is mostly out for revenge against him because he, ditched him that one time? At least Whiplash's fathers's tech was stolen by the Starks and is now being used by the world's hero. Vanko feels the need to show the world that Tony isn't the only one with this power and wants vengeance. Had his father kept the arc reactor, he may have still lived. That's not even mentioning how much tougher and more threatening Whiplash was then Mandarin.
5. It felt like an Iron Man movie.
It had the same look, feel and tone as the first film which was lacking from the third. Iron Man is just so much tougher in 2 than in 3. Not to mention AC/DC.
I still think both films are just mediocre, theyre both cheap abd generic action flicks. but I feel sure as hell that Iron Man 2 is SO. MUCH. BETTER. Than Iron Man 3.
What do you think?