Ответ на этот вопрос не так прост. Дело в том, что сейчас много вариантов дешевой металлочерепицы. Я уже не говорю о том, что для многих людей кровельный профнастил и металлочерепица - это одно и то же. Ее покрытие столь некачественно, что она легко повреждается в процессе монтажа. И металл тонкий бывает. Лучше уж ондулин, чем дешевая металлочерепица. Но есть прекрасная металлочерепица из толстого металла (0.45мм и толще) и с прочным покрытием. Но цена будет дороже, чем ондулин намного... Дешевые варианты металлочерепицы сравнимы с ондулином по цене, а вот нормальный вариант - уже будет значительно дороже ондулина.
Но тут еще один момент: я бы хорошей металлочерепицей делала крышу на большом доме для постоянного проживания. А если дачный домик 6х6, то прекрасно пойдет и ондулин. Еще одно замечание: у ондулина тоже есть аналоги от других производителей (как правило, они его хуже).
Люди часто сравнивают вещи, ошибаясь в их сути. Поэтому когда сравниваем строительные материалы, смотрим не только на их свойства, но и на особенности монтажа, параметры, размеры и назначение строений, а так же климатические условия эксплуатации кровли. И помним, что обрешетка под ондулин и под металлочерепицу делается по-разному.