Good, but he doesn't deserve much credit for finally trying to fix a problem he created 40 years ago. He didn't just "spearhead" it, he was the author.
Sure, and if it passes the rest of the country doesn't get much credit for finally catching up to him in trying to fix it (he sponsored a bill to fix it in 2007, while he waa still in the Senate.)
But its still the right thing to do, whether or not wrong things were done in the past.