There are enormous amounts of coal left. It's not going to run out anytime soon. If we are going to stop using it, it needs to be effectively banned (e.g. CO
2 tax). Nuclear is great but even if everyone wanted to replace coal with nuclear tomorrow (as they should) it couldn't be done over night. (I've heard someone say you could maybe expand nuclear with 6% in 20 years or so.)
Solar has an incredible potential. 1-3% of Sahara (Australia) covered in solar panels could produce as much energy as the entire world use today.
I love EVs but we are not going to replace ICEs with EVs over night, ICEs will be around for a long time. And while they still are around, bio-fuel is the best option to power them with. With today's battery energy density, electric airplanes are not going to happen, they need biofuels if we are going to keep them flying. etc.
Bio-fuel from oil producing algae is very promising, but it's still in the research stage. Bio-fuel from food waste is good, but can we produce enough that way? Bio-fuel produced from traditional crops like rapeseed, or sugar is pretty bad in every regard but it can be CO
2 neutral at least. You can also power coal plants with waste from the wood and farm industry, or with fast growing plants. You stil get all the downsides from using ICEs and coal power plants in terms of pollution (and more), but at least it is CO
2 neutral.
The only way to reduce GHG emissions fast enough is to do everything possible to the largest extent possible. I.e. expand nuclear, solar, wind as fast as possible, and at the same time increase energy efficiency as much as possible. Stop wasting energy by using wireless charging gimmicks for example. (See, I'm still on topic!
)