My buddies and I were talking about movies, and we had this long discussion about how the last Captain America movie was like the opposite of a spy movie. It had the framework of a spy flick, with the sinister government organization, and then tossed the protagonist most unlike a typical spy movie protagonist into it. With most protagonists, the movie would be about how the lines of morality are blurred, forcing the hero to accept a certain amount of evil and compromise his ideals as he fights against the villains, slowly becoming what he was fighting against, and instead, we had Captain America dropping through government corruption like a hot knife through thin ice. This led to a discussion about how the movie was basically calling the NSA nazis, and you could only really get away with that when you're using Captain America. If it had been Iron Man vs NSA-Nazis, it would have shaded the movie as private enterprise vs government control, but Steve Rogers has been established as a kind of beacon of all things good and righteous, a force to battle evil, while the other Avengers all have their own thing beyond that. Stark champions the concept of responsibility and accountability in business and technology, and Thor is more of an outsider trying to prevent evils from his realm/world/domain from spilling into new worlds, but good ol Steve simply holds the line against evil without compromise.