Смотря какая цель преследуется: долговечность, дешевизна или креатив.
Металлочерепица не намного дороже шифера, зато она уж точно не почернеет и не порастет мхом.
Гибкая черепица - красиво, сравнительно недорого, без обрезков, легко монтируется, но вот минус - она горючая.
Керамическая черепица - долговечно, красиво, но дорого.
Гонт, он же деревянная щепа - красиво, особенно в первый год эксплуатации, но дорого, и быстро чернеет. Однако, почернение не означает конец срока службы, у гонта он не короче, чем у шифера.
А вот чем не надо крыть крышу - оцинкованной жестью, потому что быстро обшарпается и заржавеет; рубероидом, потому что он горючий, экологически вредный и недолговечный.
Но любой материал нужно монтировать правильно: не экономить на стропильном каркасе, обрешетке и крепеже, да и сам крепеж подбирать специальный. Одно дело обычный шуруп с самодельной шляпкой, другое - специальный кровельный, который не переломится.
То, что описано в предыдущем ответе - результат недостатка обрешетки и крепежа или некачественный крепеж. А если вся крыша улетела, то это стропила на честном слове стояли. Стропила нужно особенно тщательно усиливать, если конек тупее 110 или острее 80 градусов.
Слишком короткие гвозди выдергиваются, тонкие шурупы ломаются. Особенно если их мало - меньше 8 на квадратный метр.