As an apparté to the thread's main topic, I think we should not ignore that many of the non strickly mechanical parts of our aging motorcycles need replacement.
When I was still working at Schlumberger, we had already moved from scheduled maintenance to RCM (Reliability Centered Maintenance). No longer doing routine changes based on time, but strictly when required.
Althought this is applicable to just about everything, vehicles are still mainly using the scheduled maintenance scheme; of course, this is the most profitable one. Although we have seen some evolutions lately. The mileage between maintenance has significantly increased.
To some extent, my car tells me when I need an oil change, and this is different with what my garage' sticker says. By a long way...