Senate Passes Renewable Energy Tax Credits. Why Am I Not More Excited?