Yes, just read that. Anyway, no point in going off topic here. But if I bought one off an LED Lenser web site and they state what they mean by "life" as you did above, then fair enough. But if I buy one from a retail distributor as I did, and the package just states "lifetime warranty" [with qualifying provisions] then they'd find themselves heading for a fight.
As it happens, quite a few of us where I work have LED Lenser torches, and the only one of us who has had a problem had it replaced no questions asked. No receipt, and it was bought in the USA.