Yes but it also depends on the amount of data it needs to sort. For small data insertion or selection sorts are good and if we apply this to the recursing quick sort or merge sort when it has sorted somewhere through the middle of its pieces, the overall efficiency rises, since quick sort gets slower for smaller data compared to other methods.