"Não é o caso da nossa aplicação, mas se não estivéssemos usando o armazenamento local, e sim o recurso de uma API, esse seria o momento perfeito para usarmos o OnDestroy para fazermos o cancelamento de inscrição dessa API"
É relativo, quando se usa o subscrible do HttpClient não é necessário chamar o método unsubscribe() no ngOnDestroy(), pois o próprio HttpClient cuida disso.