Wind and solar are far from marginal: 50% renewables in 2022:
https://www.energy-charts.info/charts/energy_pie/chart.htm?l...
Prices are also lower than in France, but not the residential prices which are affected by taxes and fees while capped in France.