I think "indefinitely" is the right word. Barring an accident. Neglect can ruin them--I see abandoned Raleighs here all the time where the frame, fenders, rims, and BB are beyond recovery--but with maintenance the bike, not counting chain, cables, brake pads, etc., will go forever.