I think BB is just saying it's not only the smartphone apps that have free updates - many TomTom (and others) standalone satnavs also come with lifetime map updates.
Eg:
However, I agree about not bothering with a standalone - the app is generally cheaper and it's always in my pocket, whatever the vehicle - and even on foot!