We’re talking in circles. You claimed that there was no such thing as “renewable” energy before. I pointed out that you don’t know the meaning of “renewable”. One of the definitions of “renewable” is that it’s incapable of being exhausted.
Fossil fuels are not renewable, in that there’s a finite supply of them on this planet, and when they’re gone, they’re gone. You can’t exhaust the sun. Or the wind. Or the ocean tides.
These energy sources are still in their infancy, as far as technology is concerned. Virtually all technologies started somewhere, and were “inefficient” at the beginning. But technology advances. And when it does, the inefficient becomes more efficient and more cost-effective. You think it was efficient and cheap to get the first gallon of refined gasoline over a century ago?
Coal is on its way out. When the CEO of CSX says he’s not going to invest anything more in locomotives to haul coal, he’s saying that he doesn’t expect it to hang around longer than the life of the locomotives he already has. I doubt he’d be impressed by your arguments.