No. What they now have is a new upgrade, even if that is the same as the one they had previously. The expired upgrade has a to/from date on it (showing when it ran) and the current upgrade has the same (showing when it started and when it will finish).
This also acts as a record of upgrades from users over the years, which is why they shouldn't disappear.