||To add my own few thoughts on this, I'd say the reason to study sorting algorithms is because it's a good real world example of the importance of algorithms. Even though, usually, the algorithmic inner workings go unnoticed, of course.
That in mind though, because it's such a common situation, and so much attention has been given to it over the years, there are a lot of different algorithms out there, and the differences in performance can be pretty easily approached and discussed. Things like general case, best case, and worst case... expected performance vs. guaranteed performance. There's a lot to be said, even well beyond the scope of what I could get into in the article.