The Senate didn't strip the House energy bill, they never took it up. This is the first time the House is taking up the senate's renewable energy bill.
The bill that congress has before them is a good one for renewable energy. But better legislation is coming, much better. Both candidates have expressed they are for cap and trade laws. That is excellent and is something that will cause big utility scale solar installations to be built in the U.S. much more than ITC's will. Many states have banded together to initiate carbon trade laws. States are enacting feed-in laws. While it's not an overnight development, solar is growing in the U.S.