As always, dirty or fuel diluted oil will significantly add to chain wear problems. As will insufficient viscosity. A chain lasts longest with a true 30 viscosity oil. The better manufacturers are now using micro coated chain pins to help reduce the wear rates associated with today's oils. I suggest choosing a quality synthetic oil of adequate viscosity and changing it at about half what the oil life monitor would typically indicate. Or about 5000 miles.