They're too cynical, I think.
Yankees do not believe society can ever get better; they do believe they'll get free healthcare if they do war crimes.
They'll put their lives on the line for their own self interest because that's the only thing they believe in.