WOW
I'm here to explore another issue but this jumped out at me.
I've got one buddy with around 20k miles on his Yamaha system.
Lot's of bike hardware and battery turnover.
Now that we know the motor is this robust, how's your battery system held up?
I have two bikes and six batteries, friends regularly ride my second bike. Four of the batteries are from 2016-17 and two are from 2022. Three of the four older batteries have lost about 20% capacity and one 50%.
This is very impressive!
The motors last a long time. One of the few instances where it runs into issues is in very humid conditions, i.e., coastal areas with seawater - this can damage the bearings and lead to rust/corrosion.
In motors equipped with internal belts, timely replacement of belts will help you get high mileage.