Yes, absolutely. The free market is a beautiful thing but it can't solve all our problems - just look at the state of health care in the US.
I'd love to see the next US president start a "green WPA" or "green Manhattan project." What would be even better is a 21st century version of the race to the moon. The global economy's greatest powers should be competing with one another to see who can create the cheapest, most viable form of renewable energy.
I'd like to think we could end global warming because it's the right thing to do, but there are too many people getting rich off of maintaining the status quo - not just oil and car companies, but also countries whose economies are based on selling fossil fuels.
I am not a fan of Hillary Clinton's but I am intrigued by her line about the US borrowing money from China to buy oil from the Arabs. Greed and xenophobia might be hotter hot buttons than altruism.
(By the way, "water" is the next "oil.")