This is almost certainly a load of pish.
Everybody I know who’s had a ti frame of any ilk for any length of time has cracked it. My experience is clearly worse than average, but the “frame for life” image is undoubtedly a load of pish. Yes the material is very tough, but the minute you weld it it’s very hard not to introduce impurities and defects, which titanium is particularly sensitive to, partly due to its relatively low ductility. I think also they tend to be more “crafted” than “engineered”, built in small quantities without much R&D, so the problems can’t be worked around which I’m sure they would be if Ti was the default frame material.
Conversely, although other frames can and do crack, I know plenty of people with ancient steel and aluminium frames that have not had easy lives.
The obscene cost of replacement of a ti frame does mean that repair is an option, though.