Now this offers Apple a very delicate opportunity to back out of the whole scanning controversy due to technological vulnerabilities.
Even if it is flawed, in a few years Apple will just release a new version or a different technique that works more effectively for its stated purpose. Other companies will silently improve the server-side scanning techniques they already use after the public outcry started by Apple blows over.
So long as companies feel the need to protect themselves from liability for hosting certain kinds of data, be it criminal or political or moral or anything else, there are no societal checks in place to stop them from doing so.
This is not a technological issue like so many people are trying to frame it as; it is a policy issue.