Ну так Input не у AppComponent
Если бы OnPush выставлялся рекурсивно для всех компонентов, то дочерний компонент в моём примере не перерисовывался бы, так как ссылка у входящего параметра осталась прежней. Если добавить OnPush, то компонент перерисовываться не будет.