В большинстве случаев нет причин. Относительные пути выполняют ту же работу, не привязывая ваш сайт к URL. Это особенно удобно при разработке на тестовом сервере или программном обеспечении для работы в нескольких доменах, поскольку его можно копировать без вреда.
Если вы хотите использовать абсолютные URL-адреса, вам следует рассмотреть возможность извлечения протокола и домена из URL-адреса браузера, чтобы, по крайней мере, он все еще был переносимым с вашей стороны.