Re: Hey Apple!
"So you'd rather they go along with what every other cloud company already does and scan it on the server side without explicitly making users aware that's what's happening?"
Over on-device, yes. Because then I can decide not to upload things and they don't run their scanner. Although an end-to-end encrypted backup would be even nicer.
"Further, I understand that there was never anything stopping any government from handing Apple on-device scanning code and forcing them to adopt it for sales to continue in that area—or even just passing a law requiring that device makers do it themselves. The idea that literally the only thing preventing this has been Apple not developing on-device scanning is absolutely absurd."
No, it's not. There is either code running on the device or not. If it's not, and the government mandates it, we can do what we want to about this. We could try to block the law. Or change the law. Or find a legal reason such a law is not permitted, which works better in countries with constitutional privacy systems but could also be enforced under human rights treaties. Or not buy any new equipment. If it's Apple doing it without any law, we have no control over it at all and moreover, no knowledge of how they're using it.