> Before 2010 I had this unquestioned assumption that links are supposed to last forever

Any site/company whatsoever of this world (and most) that promises that anything will last forever is seriously deluded or intentionally lying, unless their theory of time is different than that of the majority.