Seals don't last forever; I have mentioned this before in other threads when the buyers of rather old jacks expect to use these with the original seals. That is just a time bomb waiting to go off. That some old jacks do not work when bought is a blessing in disguise as it forces the new owners to repair these.
Be aware that the shelf life of an urethane u-cup is from
five to ten years, depending on the quality of the urethane and although this does not means that an u-cup won't last longer than that, at least gives an indication that the seals will eventually had to be replaced sooner than later. And u-cups are cheap, so I don't see why these should not be replaced after a number of years or cycles, just as a
safety precaution, even if the jacks is still working right. As I mentioned in another thread, no one uses radiator hoses for 30 years, or even 20 years, or fan belts, or oil lines and certainly not tires as these wear out and so do the u-cups if these don't break before. I guess some people would try to use tires for 20+ years if the thread didn't wear out!
I have replaced broken urethane u-cups in Shinn Fu made jacks, like Omegas and Pro Lifts, with less than 10 years of age. And broken not because these were defective, but because these hardened and became brittle and after that, the u-cups break very easily. So no one should think of a jack working 20+ years (or even less) without any seals problems, like an eventual u-cup breakage, as this is totally unrealistic. The older the jack, the more wary the person has to be about the condition of the most important seal, the u-cup, or a piston cup, if that is the case.