I do housing about once a year. Cables get replaced when they are worn out - anywhere from 6 months to a year.
But, to put that in perspective, I ride between 7,000 and 10,000 miles a year split over two bikes (one is a dedicated race bike, though I sometimes ride it during the week when I am being lazy.)