После мне вовсе заявили, что сервера якобы заканчиваются в 0:00
Если не во столько, то когда они должны заканчиваться?
В день окончания аренды, сервера закончились на 4 часа ранее
А с чего ты взял, что на 4 часа ранее? Может это ты на 4 часа опоздал?
Какой у тебя часовой пояс и где находится хостер?
файлы автоматически удалены, вместе с базами данных
А у хостинга есть обязательство хранить ТВОИ данные после окончания работы, если ты не оплатил?
Кто виноват в такой ситуации?
Ну в первую очередь ты, так как не хранил бэкапы. Точно также у хостера могла произойти и авария, из-за которой твои данные бы потерялись.
Можно ли с такой проблемой идти в суд, если файлы были очень важными?
Сходи к юристу - пусть он ещё раз очень внимательно договор прочитает, авось ты где-то ошибся или не увидел и на самом деле всё корректно завершилось.
Если действительно завершилось раньше времени, то тогда можно попробовать написать досудебную претензию