I never liked digital/virtual sharecropping. Hosting your own site might mean people can't discover you as easily, but if it means a service like Youtube/OnlyFans doesn't pull the rug from under your feet, then self-hosting is essential. I operate a BBS that has been going strong for over 15 years, and it's all self-hosted, well sort of (it's on a VPS) but the VPS provider is well-known and renowned and unlikely to go under anytime soon. The VPS provider also has many customers they wouldn't give up too easily.
That said: I have prepared myself if my BBS gets banned for whatever stupid reason. I've practiced and developed my own drill to get everything up and running again under a new provider should that happen. It's important to do this, because communities don't like down time and will go elsewhere like Discord etc if they notice a bunch of downtime on your server(s).