SH,
I believe the next few decades will be much more exciting than the smooth lines the EIA graph suggests.
Without dismissing their dire predictions, I think we can also permit ourselves to envision the "unthinkable" scenarios where clean energy alternatives are adopted enthusiastically (perhaps even desperately!).
Imagine a scenario where:
The 5 million or so people (in the US; more worldwide) who replace their roofs each year now replace them with solar roofs that are no more expensive than regular roofs + the cost of electricity.
Electric vehicles, and residential energy storage, ramp up exponentially.
New buildings and dwellings are net energy positive.
Commercial energy storage smoothes the daily power curve and obviates the need for many additional power plants.
100 "gigafactories" supply the world with batteries for vehicles and commercial storage.
Hyperloops replace many high-carbon-emission trips for people and freight for distances of up to 500 miles.
Businesses and industry take up renewable energy (and efficiency) on their own, because it is cheaper than dirty energy.
Outdated and expensive coal plants continue to be closed, idled, and new construction stopped, replaced with less expensive clean energy + storage.
Petroleum use plummets as transportation (including aviation) increasingly turns electric.
Developing countries leap-frog dirty energy plants and build with smaller distributed, clean power sources and efficient homes, buildings and factories.
Nuclear... eventually is no longer needed.
"Energy clean-up" is the new big industry -- closing oil and gas wells, reclaiming mines, rocketing nuclear waste into the sun. (Hey, if you are going to spend billions on clean-up, commercial space transport is now an option. Falcon 9 can send 4,020kg (8,860 lb) to Mars for $62 million; Falcon Heavy numbers are 13,600 kg (29,980 lbs) for $90 million. Obviate the need to rendezvous with a planet and land on it, and a one-way trip to the sun would likely be even cheaper. And the sun is a gigantic nuclear reaction anyway; it won't mind.
)