Maintenance and riding habits. It sure seems everyone is different, or nobody actually measures their engine parts. "It looks good??" Laser eye has spoken? For rebuilds, a feeler gauge is priceless, literally. Every couple of pistons, you need a bore gauge to watch for ovaled bore. Measure and inspect. My oldest son put a motor together, he did not know the small end bearing was .5 mm too small. I do not know the metric system, but that equates to very sloppy engine building. He claimed after the fact, it seemed a little loose? Measuring is like painfully difficult work? Inspecting is important also, but a lot of stuff, if it looks worn its shot. A 125 ran on the rev limiter, that crank will not last 20 hours. Vintage Bob