I agree with most of that, but it's worth pointing out that this is really a time-limited blip.
Today, about 60% of renewables capacity (35GW) and a higher percentage of generation comes from renewables sites operating under pre-CfD support schemes or merchant projects. While later rounds of CfD include huge projects, those aren't yet fully online.
What the government should do, in my opinion, is buy those contracts out and shift them to some sort of capped mechanism, because this problem only goes away once all generation is switched. I think there's a place for spot pricing in the UK mix, eg to encourage investment in storage (which is what happens today, and working more or less as intended from 2020 to 2025 when deployed capacity increased five-fold and the pipeline of projects is huge). But even there, the projects would actually now benefit from switching away to PPAs or CfDs or some mechanism that has less volatility on both the upside and the downside. That would be in the interests of investors and consumers and the government. But it would take an adroit government to get it right. Sadly, we've not got one of those. I miss the days when we did. It's been sodding decades.