Never seen a modern chain last 3000 miles. Mostly see 1000-1200 miles on 10 spd chains. 8 speed chains around 1500 miles, once in a while 2000, but that is rare. I suspect it has to do with riding conditions, power output, and maintenance periods. The most I ever got out of a chain was 2000 miles, Sachs 7 speed back in my racing days. I was a maintenance nut and cleaned it weekly, even if it didn't need it!