I was tempted to fix mine- after all I ended up with 2 broken sets, thanks Raceface. But then I realised that even if the repair is perfect, all the unfailed bonds are still waiting to fail. And then I stuck ’em on a set of scales and realised they’re barely any lighter than my ancient XTRs. So the only real drawback of going back to fantastically reliable metal cranks is losing the ability to fit a tiny ring, so I did that.
(35g difference incidentally between a 32T Sixc with Raceface ring, and a 32T M970 with Raceface ring and steel bolts, a little less if you go ti. Doesn’t look as nice, but will work for decades and uses a proper 24mm BB)
It’s just not worth the hassle of another messed up ride. Mine managed to mess with a race I’d been looking forward to for 6 months and then cause a massive stress and annoying unplanned expense in the middle of a bike holiday, sod that.