I have got 13,300km as today on super reliable Tidal Force IO step-through cruser.
All TF bikes have very reliable motor/controller built into motor hub/ .
It all depends HOW YOU TREAT your ride, ex. you don`t jump carbs like in regular MTB, beacuse weight of motor and battery, but still some people don`t get it.
On horrible Alberta roads hudge cracked and pot-holed no matter what you do ,even with pot holes and creaters avoidance still my TF gets quite beat up, that's why over 13,000km is so remarkable.
Imagine this bike on crack free roads?
I am on not original battery of course. I ditched front wheel-brick with obsolete NMH cells/30 of them!!/ and use 12 LifeBatt/BMI grey cells of Lithium Iron Phosphate chemistry 3kg lighter which truly deliver 10Ah.
Bicycle electronics/minus electronics of original NMH batt/ works with no change, with smoothness and excellent regen so needed to save breakes and indespensible in wet and snowy weather.