Just because it's criminal, it doesn't mean that every private entity has to help to prevent it at costs of your privacy.
If there are people that host parties in their homes to share CSAM, does that mean that it should be mandatory to install surveillance cameras in your house?
Also as if people that are seriously sharing CSAM, wouldn't encrypt the data before sharing it.