Hillary may be too strong for any one to beat. She's completely amoral and ruthless. She has principled and nice guys like Alan for breakfast, lunch and dinner. That's the advantage liberals have over conservatives: they can lie their way to power. Conservatives have a conscience and are in the habit of telling voters what they think. Do people want to be lied to? Hillary is willing to bet the election - and the White House - on that proposition.
"Show me just what Mohammed brought that was new, and there you will find things only evil and inhuman, such as his command to spread by the sword the faith he preached." - Manuel II Palelologus