I know the feeling… I put a couple of bits out on Wavlake and the instant gratification of sats was cool but I then felt I was giving over control of the work to another platform, all be it with a better payments scheme.
I now aim to release as RSS and physical only, I do a daily music show (playing other people’s music but also a lot of things I’ve engineered etc) and I self host using Castopod, that works on the ActivityPub protocol. This also enables music releases. I put something up a couple of months ago to test the tech and it appears to work well. Visibility is an issue, the only social media I use is the Fediverse and Nostr. I’m at the stage where if I can’t self host it, I’m not really interested (Nostr is different but I need to up my skills level to take on Blossom servers).
I don’t have any great answers, I’m just a weirdo sound guy tinkering in a shed but at least I’m not dancing to some other bastard’s tune. A better system is possible but it’s on us to figure it out.