I'm torn on this. It always should have gone through the courts, but the fact is that cloudflare are providing access to illegal content and not doing anything about it. They were left with two choices if Cloudflare refuse to act. Either accept it (oh well, too big to fail), or block them. I dislike what is happening but I kind of like that they don't care about the size of Cloudflare and hold them as accountable as…
It's unreasonable to expect cloudflare etc to be able to proactively identify legal vs illegal streams. The companies who own the copyrights can't even get that right much less a third party that has no idea if a stream is licensed.
It the same thing with social media and moderation. We don't have to let them off the hook just because doing the right thing would make them unprofitable.