Look, Marvel, you want Steve Rogers to be an incorruptible bastion of moral pureness? Fine. And I don’t mean that sarcastically! Movie!Steve has actually managed to be interesting with this characterization.
But for the love of god, stop with this “his simple 40s politics are a stark contrast to the modern day” bullshit. While I’ll grant you the comics ran too far in the other direction on this in a lot of times, there is a balance to be struck. Steve no more needs to represent 40s-as-a-social-justice-nightmare than he needs to represent 40s-as-a-folksy-utopia. Use nuance. Please.