Frequency of replacing parts
My bike is in need of a little tlc, but I'm wondering why I need to replace lots of parts already. Shouldn't things last longer than this? What needs replacing according to the lbs is this:
Wheels (bearings are worn out)
Small cog in front (I've got a compact double)
Cassette and rear derailleur
Chain
I'm trying to remember how old all these parts are. The wheels and small front cog are original to the bike which I bought new 3 years ago. The cassette and rear derailleur was new 2 years ago when I decided to get some easier climbing gears. The chain (and large front cog) was switched out a little more recently, maybe 1.5 years ago. It seems a bit excessive to me that it should all be worn out already, or should I be expecting it to? Replacing all these parts will cost me nearly as much as the bike cost in the first place!
I do ride in all weather, rain snow and even sunshine occasionally, and I have had to ride through flowing rivers a handful of times when the cycle path flooded. I also regularly ride down dirt trails, although most of my riding is on the road. My distance varies, but I do ride pretty much every day. It is how I get to work. Not sure how many miles the bike now has done. Very rough guesstimate would be in the region of 2-3000 (including one ALC)? Oh, and the bike is a Specialized TriCross Sport.