Oil wells decrease in production over time. It's called the decline rate. For wells in the Permian basin, the average decline rate is about 15%. So a 1000 barrel per day ("bpd") well produces ~850bpd in year 2, ~700bpd in year 3 and ~550bpd in year 4. That means you need to be constantly drilling wells. That's more wealth concentration opportunity.
1MW of solar produces 1MW in years 1 through 20.
Additionally, the fight for control over resources induces demand for weapons. Solar doesn't do that. This is summed up as No one goes to war over a solar panel [1].
Efficiency isn't the goal. Wealth extraction is.
[1]: https://www.theenergymix.com/no-one-goes-to-war-over-a-solar...
I agree with your post, but the above statement is not technically accurate.
Panels do drop in production over time; A very rough rule-of-thumb is around 1% loss per year.
So after 20 years production is at like 80%. (Ymmv)
Of course this isn't really a big deal. The panels themselves are cheap and can be replaced very easily. Equally there is a market for 2nd hand panels as they still produce, and are ideal for places that are not space constrained.