As far as I know, that's not Steve's job and the story has made it clear it's not his decision. It says it right there on the page. The fact that it hinders your ability to bash the character doesn't change that fact.
Steve's not a policy maker any more. He's really more of a super powered police officer. His job is to lead his team and subdue the threat, but not to mete out punishment after the threat has been neutralized.
A cop doesn't get to decide what prison the people he arrests get placed in, nor the severity of thier sentence.
This whining about lack of due process is silly coming from X-Fans.
Sebastian Shaw called, he'd like his memories and personality back.
Black Panther eats pizza, we eat pizza!
If I'm being attacked by an army of skrulls and the US government sends in a Sentinal to save my life, I don't give a dam about whether or not someone is offended. All I care about is the fact that I'm still breathing.
A nuclear weapon might be offense to japanesse citizens, as their country was the unfortunate victim of such a weapon in WW2. But if a skrull warship appeared on the horizen I'd be perfectly fine with the US government nuking the hell out of the thing... provided of course I was a safe distance away.
I do think there is legitimate value in political correctness.... but I think under certain circumstances, other considerations matter more. If you have Sentinals, and they can be of use, then you use them. Worry about offending people tommorow... today make sure those people complaining about it tommorow are alive to complain about it.
ok sure buddy. next you'll be selling us some snake oil about steve rogers wearing a swastika as long as he's doing a good job.
These things if used correctly can save lives. There's a legitimate need in their world for a means of combating super human threats. You can legitimately argue that the potential good they bring outweights offending a relatively small portion of the population.
Which isn't to say that I don't consider NOT using Sentinals a perfectly understandable stance. Again, I'll point out that Steve seemed to be against it. But as long as the MU is as dangerous a place as it is, I think things like Sentinals make sense to have. If you don't see that we can agree to disagree.