Не думаю,что это человеческий фактор,скорее,программная ошибка при переносе данных и их восстановлении на другом хостинге.
Ну.. незнаю, Сергей.. На мой взгляд - там везде челов.фактор - на каждом шагу требуется аккуратность,
и точное соблюдение процедур..
Если админ что-то забыл, или не совсем ответственно подошёл/проделал пункты.. Если их хостинг рассчитан на SMF;
совместимость версий обеспечена не на авось, а точно; если точно такие же, как наш сайт, там успешно крутятся;
если регулярно проводятся проверки целостности и восстановления базы; если отсутствуют сбои энергии;
если аккуратно проводятся разные индексации и переиндексации базы; если там никто не загулял и не пьянствует
около серверов; если контора серьезная, а не шарашкина времянка; и т.д...............................................................