На одном ip может висеть несколько доменов. В протоколе HTTP есть заголовок Host, на основе которого веб-сервер отображает тот или иной сайт. (или перенаправляет трафик).
В данном случае администраторы посчитали, что при обращении по ip не надо ничего показывать.
Вы можете не покупать домены и к своим проектам подключаться только по IP, но это менее удобно, банально при смене сервера ip изменится и везде где у вас был указан ip, его придется менять, а при наличии домена, достаточно изменить запись и дождаться обновления зоны :)