Disagree completely. First of all, the US military is basically a massive subsidy to the oil industry that doesn't get accounted for as energy expense, but it is.
Capex vs opex and then lifetime total needs to be split to have a fair conversation. Capex is higher for renewables for some uses but opex and total lifetime expenditure are already lower.
Any opex discrepancy now, say buying solar vs natgas electric from the power company, is an illusion caused by feeding fossil fuels into 30 year old plants. The fossil fuel had a 30yr head start amortizing the capex. Head to head today starting from 0 the numbers look different.
Add to that doubling or more the cost of oil and natgas over the next couple of years because of the destruction of the war and the balance gets tipped even farther.
One of the world's largest natgas facilities is offline because it was bombed with a multi year horizon to get it back assuming all fighting stops tomorrow.
That leaves a situation where a lot of power uses simply will not have the option to use fossil fuels at any cost. Money can't buy what doesn't exist to be bought.