Просто продуктивность разная и сложность алгоритма
А по хорошему при выборе алгоритма сортировки тебе нужно нужно понимать контекст задачи, понять что именно критично для нахождения результата, и исходя из этого выбирать алгоритм. Есть, например, гравитационная сортировка. Сортирует за константу любую длину. Но крайне неэффективна по памяти.