Originally Posted by Dragor
Sunlight may be free, but the photovoltaics necessary to convert sunlight to energy (electricity) are ungodly expensive. Also, the battery packs necessary to store the electricity produced by sunlight are much, much too heavy with today's technology.
The reason that the IC (Internal Combustion) engine has lasted so long is that it has a desirable cost-to-performace ratio. It's not the oil companies' fault that such conditions exist. It's the oil companies that are the primary funding source for new energies.
They are all well aware of the limitations of the oil reserves and if they want to survive they'll have to adapt, just like any other company.