It must be cost effective and convenient enough for the masses to use else it will never go anywhere.
That said, I think the money we spend on our military to protect our oil interests abroad should be funded by oil taxes (lowering other tax). Let the price of oil reflect the true cost to compete on even ground with alternatives. I wonder if anyone has calculated the total true cost of oil.
Nuke power doesn't really bother me, though. I do wonder where we get our nuke fuel.