I have seen many old USGA greens that are still serviceable. I mean, sand is sand, and its not going to change, so if it is correct to start, it could last nearly forever. Some migration/contamination in the gravel layer is possible, too much thatch is typical, so removing the top 3" and replacing with a similar sand happens. Also, sometimes windblown silt/dust contaminates the top, too. Drain tiles should last, but sometimes get crushed.
So, it all varies. Turf usually needs replacement every 12-15 years, depending on how picky the golfers are about purity and things like that.
The USGA does have that life cycle chart, and they put USGA greens at 15-30 years, depending on the quality of construction.