Por que o Collections.sort usa o merge sort em vez do quicksort? [fechadas]

Sabemos que a classificação rápida é o algoritmo de classificação mais rápido.

O collections.sort usava o algoritmo de ordenação por mesclagem em vez de ordenação rápida. Mas o Arrays.sort usa quick sort.

Qual é a razão pela qual o Collections.sort usa o merge sort em vez de quick sort?