Interesting. But aren’t hashes unique to a specific photo? Just a single change to the photo would inevitably change its hash.
Most people are lazy and stupid, so maybe hash checking is enough to catch a huge portion (probably more than 50%, maybe even 80% or 90%?) of the CSAM that doesn’t bother (or know how) to do that?