I've got cedar shingles and am paying a lot of attention to this.
The roof is ~30 years old with an expected lifespan of 50 years depending on how often/effectively we treat it. The treatment is not cheap (due to health and safety, not the chemicals) and a replacement roof is really expensive. I've toyed with the idea of getting solar but rejected it because it's ugly and we have lots of branches land on the roof. Elon's new roof fixes the ugly problem, so only needs to handle branches and be roughly the same price.
I'd prefer not to be first though, I'm hoping to hear some more unbiased stores of how people get on with the roof.