Kasich is waiting in the wings.
“You can fool some of the people all of the time, and all of the people some of the time, but you can not fool all of the people all of the time.”
A. Lincoln
When times are good most Americans are pretty laid back and do not bother much with politics. This attitude allows the ruling class and the media to shape the arguments with truth if possible, but lies when not. For them the end justifies the means.
Well regardless of the lies being told, times are not good.
The economy is in the toilet, racial tension is higher than ever before (and I suspect that is on purpose), we seem to be in an endless war with no end in sight (yet see the Russians go in and in a matter of months have the enemies running for the hills). Americans, on both ends of the spectrum are confused and angry.
Add the internet where lies can be exposed almost as fast at they are uttered, well, it is a bad time to be a professional politician.
They (the elite and the media) can promote Jeb as much as they like, it will not make a difference. Jeb is the wrong man at the wrong time. His day is gone.