Okay, so I need to say something.
Stop villainizing Tony, Steve or any character because you don’t like them.
Unless they really were a bad person, don’t fucking do this.
I see everyone saying Tony is heartless and cold and etc. Tony is human. Tony wasn’t guilted into the Sokovia accords, after a tragic backstory, death hurts him. He doesn’t like losing people after losing his parents. When he found out about a Charlie Spencer he started to realize that no matter how hard they try, there will always be casualties and he doesn’t want that. He signs to Sokovia accords because the government purposely didn’t give enough time to read them all, so you just have to trust it will work out, that’s common in American politics. Tony wasn’t guilted into the endgame time travel. He didn’t want to lose anybody else, after being the reason half of the population died. If he wasn’t a hero, he wouldn’t want to save the world. And while I know that not saying anything sexist isn’t the line of instantly being not sexist, he never actually says or acts like women are below him. He contributes to the big sexist lie that women are just something to stick your dick in, but he fixes that luckily. And side note, he was the damsel in distress in one of his own movies and Pepper had to save him so. Think about that. In conclusion,
Tony Stark is not a bad person.
Steve is a good person. He would not be able to lift Mjolnir and become a super soldier if he wasn’t. Both of those depend on being good. If he wasn’t a good person, he wouldn’t be who he is today. He always knew what the right thing to do was. The issue with the Sokovia Accords, was he knew what the government was playing at. He took time to read the accords. And when Tony was trying to win the battle, he was trying to win the war. Keep in mind that the X men and Avengers exist in the same universe canonically. The MCU likelyhas their own version of the X men, but they’re still there. That’s a whole school of super powered kids who will suffer if the Sokovia accords are signed. Neither of them probably thought about it, but Xavier’s school of literal children exists too. All of Steve’s intentions are always bent on other people’s well being, maybe too much. The only time he broke this pattern was endgame, and we don’t talk about that. In conclusion,
Steve Rogers is not a bad person.
And this goes for any characters! Perceive them however you ant, but if you’re making a good guy bad, you’re twisting everything they stand for for your own plot convenience. Have your opinion all you want, but stop fucking doing this.