Причина излишней многословности в коде очевидна — это, все-таки, обучающий материал, где основная цель в том, чтобы читатель понял, что и откуда берется и как потом используется.
В production ваш вариант, конечно же, более уместен.
Комментарий сообщает, что здесь мы начинаем работать с объектом Sort Descriptor, сами объяснения даны в тексте. Это довольно-таки распространенный вариант подачи информации в обучающих материалах.
Core Data + Swift для самых маленьких: необходимый минимум (часть 3)