So these two friends walk into a local pub. It's a big place and very busy. One happens to be a staunch Democrat and the other a faithful Republican. While they are waiting for their drinks one notices that there are two senators sitting at the bar. One is a Dem and the other a Rep. The two senators order the same drink then without warning they stand up and draw guns.
BANG BANG BANG BANG! The Republican puts four bullets in a waitresses head.
BANG BANG BANG! The Democrat shoots another with equal precision right in the temple.
Both women are emphatically dead.
Now the two friends are shaken, but strange as it may seem everyone else goes on as if this is business as usual, and the two senators resume drinking.
Finally the Democrat turns to the Republican and says. "See! I told you Democrats were morally superior to Republicans!" The other turns and says "What do you mean? Both those women were brutally murdered!"
Without hesitation the Democrat says. "Isn't it obvious? The Democratic senator only shot her three times."
Yeah this analogy doesn't hold in this situation. What the voting record shows, and not just this one but the last renewal as well, is that the left wing of the Democratic Party (the progressive caucus in the house) will vote against renewal. In the last renewal, in the House IIRC it was a bunch of dems from the progressive caucus plus one libertarian republican: Ron Paul, who voted against it. So while the Democratic Party, as a political party, has failed to stand up against it in sufficient numbers, the evidence suggests that the further to the left the person in question, the more likely is he or she to oppose. That nuance puts this into a context which I'm afraid tends to weaken the thrust of your analogy. The Democratic Party isn't one person as in your analogy - it is a collection of people with differing viewpoints, and a collection which happens to contain more in opposition than the opposing collection.
Not only that, but the core philosophy of the party - Liberalism - is associated with opposition to this bill, as evidenced by the fact that those who voted against renewing it have voting records further to the left of those who voted for it, e.g. they tended to favor single payor health care over more market drive approaches. So the problem appears to be some democrats, not liberalism. Another way of putting it is this: the further right you move, the more likely you support this law, regardless of party affiliation.
I will mention in fairness that more republicans voted against it this time than the last, so perhaps the GOP is very slowly starting to come around.