I see this line of reasoning a lot in the industry and I think it misses a key piece: monitoring/dev-ops.
Unlike the author, I think there is a clear progression from CI to CD. Where most teams stumble, is they are not prepared for the shift towards deploying new code regularly: measuring outcomes in production, running experiments, and validating assumptions against real traffic.
Developers tend to think their job is done once their PR merges, and therefore teams struggle to reap the benefits of continuous deployment.