By most reports this bill was watered down on the express meddling of the White house.
This is very unfortunate in that Senator Obama had clearly promised in his pre-election speeches to explicitly push for what this bill was (somewhat) trying to do. Watch this point-by-point: http://www.youtube.com/watch?v=vixVPE4LBAU#!
Now that he is in a position to do so, President Obama is fighting tooth-and-nail to make this a toothless(!) bill.
Why?