STOP EXPECTING PERFECTION. It doesn't exist in humanity.
If Reagan was running today, some of the geniuses here on FR would spew, "NO WAY. He's a former Democrat."