I could be wrong, but I get the feeling it had been sitting in some congressional back room or safe, gathering dust, for years, waiting for an opportune time to spring it on us. It's HillaryCare, 20 years later, soundly rejected back then, and now it's upon us.
I got the same feeling about Homeland Security. A multi-thousand page monstrosity that came together mighty fast to have been thought through, and needed to be shoved down our throats before anyone had a chance to read it, and we'll worry about the details later.
"Never let a crisis go to waste."
see my post #10.