Rather than having a thread starter for the various make of bike, wouldn't it have made more sense to have just had a series of thread starters for each brand of drive unit. Bosch, Shimano, Impulse, Yamaha, Brose, etc.
The rest is just cycle parts, so other than neglect and poor maintenance on...