I don't see how this scanning reduces the likelihood of a government searching their servers. Seems to me like this can only result in more court orders than they had before scanning.
If you’re Apple, and you’re throwing your weight around in the US bread and butter market to convince the FBI to not scan your servers for CSAM, which is more compelling: we check for it when it gets here, or we keep it off our servers using crypto hash magic?