They can claim that it lasts a million years, who's going to prove otherwise? That is a load of old tosh claiming that, when It cannot be conclusively proved.
Even if they could, at what cost? Certainly it will be more than we are prepared to spend when we will never 'in a million years(') see the benefit of it. Its like buying the Saudi oil reserves for your own car, when will you ever use it all?