Чем список лучше div блока?
Для доступности. Чтобы слепой понимал, что перед ним список из таково-то числа ссылок, а еще лучше запихивать список с навигационными ссылками в тег nav.
Потому-что для меню существует тэг. И как еще указали выше это способствует на чтение сайта для слепых.