Good advice, but really think it is a lot harder to get eyeballs than this makes out. What the big platforms brings is the audience. Yes, you can make a site to archive off the content, and direct people to your own site. But that is a backup plan. If you get de-platformed, and you go it alone, your audience will stagnate and shrink. Each little guy just doesn't have the reach or infrastructure to drive eyeballs.
Hence, why the proliferation of sites that do this for you like substack, twitch, etc... Anything with content, by being a part of a bigger crowd you can gain more eyeballs.
yeah i came here wondering about substack which does give you everyone's email addresses...