Easier said than done. Mailing lists suck because email sucks. Running things off an independent website sucks because getting traffick to an independent website sucks. Platforms make things way easier because the returns to scale are enormous.
I hope that someday we have platforms that are more democratic, so that those who use them aren't at the mercy of petty dictators. Perhaps something like the Ethereum blockchain could help with that, who knows?