Acho que nessa aula o intuito de fazer o campo da categoria ficar com 3 pontinhos ( ... ) é justamente explorar os recursos do Kotlin, até aí ficou super bacana =) Só acho que faltou deixar explícito isso, pois essa não é uma solução adequada, visto que para diferentes tamanhos de tela pode ser que a categoria tendo 20 letras caberia na tela ou uma tela bem pequena 10 letras não caberiam na tela, então cravar um valor de 14 não seria ideal. A solução seria usar uma property do xml chamada ellipsize. Mas como disse, entendo que o intuito do curso foi explorar o recurso do Kotlin ao fazer da forma como fez mas pra quem é iniciante pode achar que é assim que se resolveria.
É isso pessoal, parabéns pelo conteúdo!
=)