Obama doesn't have to stand for re-election, while Congressmen do, and labor hates this bill. That's the whole story, really.
And, drawing a page from the Dem book, the GOP was ponying up a bribe to labor to try to woo them.
Now it’s suddenly “Oh I see what you are doing, you briber out of the public purse.” But the Dems are saying it.