I’ve never seen slate roofs in California, so not sure if these are to code here. We looked at metal and other materials, but the problem is the weight is different, so now you are engaging an engineer to evaluate structure, submitting plans, dealing with code updates. Or just new asphalt shingles every 15-20 years. The payoff isn’t there and folks don’t tend to keep houses for generations, unlike in the UK.