Regarding the stem cell controversy, I do not subscribe to the position taken by the Keyes supporters on this matter. I think the President was correct.
You might consider that anyone who runs for office wants people who will support him. You only want a candidate who does your bidding, regardless of political cost. You are doomed to always backing a losing candidate, because you are not willing to compromise.
That is your privilege. I must caution you, however, that you are therefore doomed to constant disappointment.