While the trifecta of stimulus/bailouts/ObamaCare is what is mostly touted as the explanation for the waning Democratic political fortunes, ObamaCare is the mother-lode of straws that broke the camel's back and crushed it. Democrats know this, but can't acknowledge it. Why? Because they can't blame ObamaCare on George W. Bush. And that leaves them with nothing, and nowhere to hide.
Dems can't blame Bush for ObamaCare - The Hill's Pundits Blog