É, essa lista não ficou tão ruim quanto a minha. Tabela não ficou bom aqui, mas é por causa da forma como o site gerou o HTML. Se tivesse um scroll lateral sem truncar tanto as colunas, ficaria melhor.
Ainda sim, pra esse caso específico prefiro a tabela. Primeiro porque não preciso repetir "Location", "Code", etc pra cada item, e pelo menos pra mim, fica mais fácil achar as informações e comparar uns com os outros, já que os mesmos dados ficam na mesma coluna. Por exemplo, consigo ver o total de passageiros de todos em uma única "escaneada" pela respectiva coluna, o que é mais difícil com a lista.
Enfim, cai no que eu falei: dá pra achar soluções com listas e tabelas, e ambos possuem vantagens e desvantagens. Eu prefiro sugerir que se analise e pense sobre isso em vez de seguir regras rígidas do tipo "não use X".