Get used to it. Websites are tied to the attentiveness or lifespans of their owners. Joe’s site, my site, this forum, other forums, all will be eventually gone. As the browser technology develops, websites die off. Not with a roar, but with a whimper. One upgrade at a time.