Lots of houses over 100 years old out there. No reason to think a lot of houses today won't still be standing in 100 years.
Please don't seriously suggest Tesla's solar roof will last the lifetime of a house to people.
The real warranty is 30 years for power and weatherization.
Its misleading marketing speak (at best).
https://www.tesla.com/solarroof#order
> Weatherization means that there will be no water leaks or other weather intrusions during the 30 year warranty period that result from our installation.
It will almost certainly require replacing and/or serious repair long before the "lifetime of the house" is up.