That is an excellent question, one that we ask ourselves on a daily basis.
In terms of these 100 platforms, the point to stress is that many of them are very small indeed, the sorts of services that can be created by someone in their own room. Terrorist-operated websites are a significant issue. They remain online for many years, in many cases.