Iron Man 2 isn't as bad of a movie that people say it is, although it isn't great either. It is one of the weakest movies in the MCU, which was a surprise especially when Iron Man 1 was one of the best MCU movies.

Tony stark doesn't have the same motivations and doesn't care if people get hurt, which is completely out of character for him, since he started being a Superhero because he realized how many people his weapons were harming.

Not a good movie, watch it only if you really like Robert Downey Jr. Otherwise skip this movie.