You underestimate how much money oil groups are pouring in lobbying. Energy could fall from the sky, it wouldn't change their mind... oh wait
So even if a place like the US goes lighter on solar that is reasonable, Places like Spain, Italy or Morocco will go all in just to minimize dependence on a resource a third party can control. It's the ultimate counter to the Hormuz situation. Squeeze access to oil for long enough, and you accelerate the move away from it.