Our phones should be working for us, not against us
Apple could implement an opt-in system to locally scan all photos for CSAM. Instead of reporting them, it would tell you and give you the opportunity to delete them. That would be a much better compromise, although it's still a slippery slope.