When I first got my bike it had cheap unbranded cranks. Which I quickly bent with my awesome power, er, weight. The 2nd cheap set also bent.
4 years ago I was given a 105 group set. That has been fine, but when on the turbo earlier I noticed that there is lateral movement and parts where the chain rubs the derailure. So it looks bent, it’s not the BB as that is reasonable new and there is no play in the bearings.
Anyway I realised that I’ve never changed any bits on the drive chain apart from a new chain. Which I have a habit of snapping. I reckon I’ve done 8,000km in all weathers with a poor history of cleaning and lubrication. How often are people changing chain rings, cassettes, jockey wheels etc?