And it's not just the inconvenience of disruption. The reason oil companies are putting up resistance against clean energy isn't that they hate the environment. It's that they love money. They don't want someone to declare their goose's golden eggs obsolete.
If someone came along and said "we can teach your golden goose to lay a different type of egg which is also golden", they might get behind that. And they might tell the politicians that they pay for to get behind it too.
Transitioning the entire world's energy infrastructure is still going to be very challenging and very expensive, but it would be less difficult if we could at least get all sides to agree that it's something we want to do.