Lifespan is not dictated by hard disk space, it's dictated by consumables like liquid helium, other cryosystems and fuel for stationkeeping thrusters. Most big NASA projects are specced to just promise enough to get funded (in terms of science) and overengineered, so what gets built will often be stretched longer than the intial deliverables demanded anyway (see basically all the recent Mars rovers).