I think there's definitely an element of perfect being the enemy of good in this debate. It's certainly not a perfect climate bill (with the weakened renewable energy standard and giving away CO2 allowances to industries instead of making them pay) but at this point, we need to take action and do something, without further delay. Paul Krugman put it this way:
"The legislation now on the table isn’t the bill we’d ideally want, but it’s the bill we can get — and it’s vastly better than no bill at all...After all the years of denial, after all the years of inaction, we finally have a chance to do something major about climate change. Waxman-Markey is imperfect, it’s disappointing in some respects, but it’s action we can take now."I'd recommend reading his full column and thoughtful discussion on the bill here.