An advantage of linked lists over the array-based list implementation is:
Linked lists are not good for reaching arbitrary positions.
Linked lists do not help with search.
Linked list nodes each have the overhead of a "next" field