

Honestly $80 price tag on new game is not that bad. The $60 standard has not kept up with inflation.
Everything else though … paying to use the better performance of the new hardware for games like Zelda, paid advertisement demo app, lack of OLED on an HDR console, especially when the previous gen had OLED, same faulty joystick technology, dedicated subscription service ad button on the controller…
For the most part it’s best to use system provided sorting implementations, but somebody has to write those implementations, so every once in a while somebody needs to do it (in practice by looking up a reference implementation of course).
But also it’s good to understand things like big O scaling and why we use quicksort rather than a naive insertion sort and when to use quick sort vs merge sort or some other form of stable sort.