The growing energy demands of the world's population cannot be met without reliance on fossil fuels until the "next big leap" in technology happens. By next big leap, I'm talking about truly societal changing things like the steam engine, the electrical generator, and the internal combustion engine.
Maybe it's fusion. Maybe it's hydrogen cells. Maybe it's something else nobody outside of research labs is talking about right now.
But until that happens, humanity will need to refine oil and burn coal and natural gas as far as the eye can see into the future.
Wind and solar can't replace them now, and never will.
In small part I disagree with your thoughts on coal/gas. Yes, we will continue to rely on fossil fuels for quite awhile, but there are better alternatives. We simply do not have the technology in place to make them happen.
Pardon by drivel, but........
-I'm of the opinion that over the LONG term that fossil fuels are too valuable to burn in one sense, and on another too messy to burn as well. Ex: Coal is used to make nylon and likely a fair number of other products. Burning it for power creates massive amount of waste that are problematic at best. Oil is more productive for synthetics yet more difficult to replace for transportation.
-It's hard to replace fuel oils easily, but it can be done. EX: As I recall the Jet Propulsion Lab demonstrated that commercial jets could fly with the use of hydrogen slush fuel back in the mid '80s. They got a lot more bang/gallon with slush than JP4 and the only byproduct is water vapor. Barriers? Well, distribution and storage come to mind. AKA: Infrastructure. Some years ago Honda did a test program on the west coast with fuel cell powered cars. I don't know what their findings were, but recall they got absurdly long range from a very small amount of fuel/hydrogen. Something like 150+ MPG. Downside? Well, they won't burn in an accident, but will be prone to detonation.
-Solar and wind power are hampered by a couple of issues: The former doesn't work at night and the latter needs wind. Wind is prevalent on a regional basis in North America. For example, Wyoming has a lot more than Florida, hurricanes excluded of course. Perhaps solar could be used to produce hydrogen near coastal oceans?
-In any case our air transport industry is NEVER going to run on solar cells on the aircraft. Electric cars may be OK for local use but they are a non-starter for long distance travel. Likewise for buses and trains unless they revert of electric tracks (unlikely) or overhead power cables....also unlikely.
Bottom line is that we don't have an unlimited supply of fossil fuels here on planet Earth and had best be looking for alternatives, pronto.