The main benefit is that adding/removing items to/from a list requires no heap operations. All control elements are basically preallocated.