I believe the following to be true:
1. Children are sexually abused. This abuse is far more widespread than we as a society want.
2. Images of this abuse is called CSAM (child sexual abuse material). CSAM is easily distributed over the Internet.
3. People who intentionally download CSAM are criminals who deserve to be punished.
4. Services that scan for CSAM (using hashes provided by the NCMEC, the National Center for Missing and Exploited Children, and similar bodies) identify these criminals, who are in turn prosecuted by the police. In fact, hundreds of thousands of CSAM are reported by cloud services every year. This, along with the fear of being caught, reduces the demand for CSAM.
5. Some of those caught are found to be creating as well as consuming CSAM. Catching them reduces the creation of CSAM as well as the demand for it.
6. Reducing demand and creation of CSAM protects children.
7. Scanning files for CSAM catches criminals that would not otherwise be caught.
Therefore, "combing through personal data" protects children that would not otherwise be protected.
When you agreed with "children can be protected without companies combing through personal data," did you mean that my sequence of reasoning is wrong? If so, how?
Or were you expressing a personal philosophy that's closer to "I think the benefits to privacy (from not scanning) are more important than the benefits to children (from scanning)?" If so, why do you believe it?