Only problem is it's not completely perfect, and no matter how awful the current situation, due to lobbyists and special interest groups, we'll never be able to replace oil with something short of COMPLETELY PERFECT, until it simply runs out.
You'd think people would realize that while nuclear, or wind, or solar, are imperfect, each one is better than fossil fuels.