Durability. Slate roofs last centuries. Safety is another issue when having a slate roof. The snow in the winter time can fall off the roof areas very quickly. Snow guards are a good idea. Especially over entry ways and any vehicle parking areas.