Массивы нужны когда важен порядок элементов, когда необходимо вставлять или удалять элементы в заданную позицию списка, например, в позицию под номером 5 или в позицию после первого элемента равного 0. Также массив может хранить порядок сортировки некого списка, возвращать топ 5 элементов, добавлять новые элементы в конец или начало списка и т. д.