We have a rather flat roof, so no tiles, and the bitumen cover has to covered with a new layer every 10 years or so. This is also considerably cheaper than tiles.
I've only ever had asphalt shingle roofs, which require basically no maintenance (unless hail or a tree branch or something damages it).
I think as long as you don't let multiple slates come off in the same area (and therefore run the risk of water getting in) slate roofs pretty much last forever - they are stone after all!
Basically, yes. https://en.wikipedia.org/wiki/Asphalt_shingle
How can a solid slate roof need replacement after only few decades?
Putting in a new solid slate roof today is stupidly expensive, and basically nobody does that outside of the very top end. You can probably change your asphalt shingle roof 4 times for the price of putting up a slate roof.
Essentially it's a question of priority. Most people probably don't plan to live more than 20-25 years in their current house, so why not go for the cheapest option that gets the job done and let the next owner worry about fixing the roof.
but wouldn't make something like tesla's solar roof make more sense for houses like that, those that already use solid shingles? If I don't care about my house for more than 25 years anyway, I think I'm not the ideal solar roof customer anyway.
I'm assuming you're talking about US? In UK all new houses still have solid slate roofs. Even the cheapest new houses(around £100k where I live) have a solid slate roof that is expected to last 50-100 years.
You will find when you Google "American roofs" that one of the top "People also ask" is "What are American roofs made of?", which goes on to say to your horror:
An asphalt shingle is a type of wall or roof shingle that uses asphalt for waterproofing. It is one of the most widely used roofing covers in North America because it has a relatively inexpensive up-front cost and is fairly simple to install.
The dominant American roof uses inferior technology because it inexpensively lasts on average about four mortgage holders (average US mortgage holding period is seven years), by which time IBGYBG. And to think many believe China has cornered the market on the "cha bu duo" mindset. To be fair, unless you are paying well over average rates, I've yet to see a country where the average residential construction shows a lot of attention to detail, just like in many other industries.
Interesting contrast with the UK where a typical mortgage duration is 25 years (and the roofing material is designed to last at least 4x that, and with appropriate repairs several hundred). But I think the UK roofing approach is more driven by regulations (and the typically higher housing cost relative to incomes much more by by land shortage)
That being said - Texas has more extreme conditions for roofs which may explain the perception. Sustained winds of 70mph+ can and do happen on a yearly basis - also baseball sized hail and thunderstorms. It's pretty common to see a mild storm in the UK blow off some of the older roofs that probably should have been replaced a few decades earlier.
Sure, if your homeowner's insurance is paying to fix it and you never actually see the bill, it sounds like a more expensive roof still makes sense. But putting up the upfront expense of a tile roof when you know it's just going to break the next time there's a big storm is pretty unappetizing.
25yr an unacceptably short lifetime for any professionally installed roof. That's like what you get when you install liquidated shingles that were sitting outside on a pallet for 15yr on a garden shed that has small tree bits falling on it and moss growing on it.
Apparently in US people tend to use asphalt shingles which indeed last 20-25 years[0]