Well my struts aren't that old, bought them new around 3 yrs ago, and there no leaking from them.
Only just changed the balljoints, track rods, droplinks, arb bushes, the wishbones are polybushed already (but it did start up after they had been fitted) then just recently had LCR topmounts...