Politicized groups issuing report cards flunk on energy solu