Re: I thought they were going to talk about the Internet?
As it happens, "de-platforming" has also involved domain name registrars, network providers, and payment processors (yes, it all has to be paid for, so that's part of the plumbing).
So when people said "well, let them go set up their own websites then!", ah, no, apparently not ...