Both Palin and Romney have endorsed McCain over a real conservative, J.D. Hayworth.
You and others fail to see any special reason Palin might have had for endorsing McCain.