Old classic, historically I've tended to run my commute drivetrains into the ground, tends to be a yearly average of 6000 miles and I'll usually get through a cheap cassette, chain and chainring yearly.
When replacing parts last night the LBS (probably rightly) was trying to convince me to check chain wear more often and change chains roughly around every 2000 miles, and therefore increase the life of cassette and chainring.
Does anyone else agree with this heresy? Surely running things into a black gunk covered mess is the way forward?
What chain checker?

