Yes, so is yours, I think.
Earlier you said “Why would she expose herself to ridicule, and lose a great deal of the people who like her?”
I think maybe she doesn’t go around trying to do things so people will like her (very rare in politicians but very much needed).
And if you realize her support for McCain was not based on support for his policy, you’ll understand that she hasn’t sacrificed her own policies. In other words, her supporting McCain has no effect on anything.