Again, no, you are wrong. You can do continuous deployment and quality
control. All of the tests necessary to qualify a particular build for release can be automated and included in the delivery pipeline. If you disagree then please provide a specific example of a test which can't be automated that way.
Quality assurance (defect prevention) activities are performed before code ever gets to the master branch.