lifetime updates
Unless I'm mistaken, lifetime support, lifetime warranty, lifetime guarantee, lifetime updates, on any gadget, refers to the lifetime of the gadget rather than the owner.
This means that you will get map updates for the time the device is on sale plus some unknown time that mio will continue to support the device for. My guess is that you will get 2 or 3 years of map updates which is still better than nothing.