Should I always use ChangeDetectionStrategy.OnPush in my components?
I always hear how OnPush is absolutely amazing, and solves so many issues, speeds up the Angular app, and even get rid of NgZone. But if it is, why isn't it generated by default with ng g component?
If it is so amazing, then should we always use it?