I have a bike that I use only for rain and salty roads. It has full fenders and sealed bearings in the hubs, bb, and rd pulleys. I've put just over 10,000 miles on it and had to replace the wheelset, bb, small chain ring, pulleys(2X), cassette(2X) and probably 4 chains. But then again, after a sloppy ride, I just hose it off, hang it to dry and oil the chain.