I always jetwash my bikes.
My usual ride, an Orange 5 was bought Jan 2007, it’s been on 2-3 rides per week. So far in bearing terms it’s had:
1x BB bearings
0x headset bearings
0x main pivot bearings
1x shock pivot bushings
0x wheel bearings
0x freewheel bearings
It’s had plenty of chains of course (I live in gritty South Wales). I also changed the Pace forks cos they were minutely out of alignment possibly due to some crash or other – they never let in water either.
Should I be expecting better? 🙂