Maybe it is time for government to step in and even though these companies are private, of it becomes a system wide problem they need to force them to host such legal content. Especially companies that want to be considered transparent carriers such as the phone company.
For example requiring all business to accept cash as payment.
What is the point of having laws of industry in the end decides what is legal?