The main reason why Mikhail Gorbachev had trouble retaining support from hard-line communists was that he was more willing than most to "talk" with the United States in order to move the two countries forward out of hostile ground.
The people wanted peace (out of the war in Vietnam fueled by the policy of containment) so the ones who were running for president needed to address this.