Yes, the Nexus speed hubs last for quite a while. Even the less expensive Shimano Nexus or Alfine hubs may last for about 15,000 kilometers without needing to be changed. When maintained properly, a decent internal gear hub may last for years for a typical biker. Shimano provides great longevity.