Сбой в работе сервера, потеря данных при сохранении и т.д. и т.п. Причин очень много. Чтобы сказать точно, нужно тестировать работу сайта.
Все правильно. Сайт (хостинг) это машина, а любой механизм рано или поздно отказывается работать.
Также это может быть при накоплении ошибок, обновлении, установке доп. модулей.
Многие не обращают внимание на сайт пока он работает. А отказ в работе всегда происходит неожидано.