He failed because Americans gave him the most razor thin majority and when it came time to support him more they stayed home or voted Republican.
It's amazing how everyone can blame one single party and not the millions of Americans who did fuck all.
They're not entitled.
You and every other American are also not entitled to a decent life, as evidenced.
So do with that what you will. People want to be stupid then they'll continue getting their just desserts.