Why keep bubble sort in the curriculum?
It is not the sort you ship to sort a billion rows. It is the sort that makes inversions visible: every swap fixes a local mistake. Once you have watched the tape, insertion sort and quicksort’s partition step feel like answers to different complaints about the same world.