I love it when people discover the joys of self-hosting their stuff. I'm not saying it doesn't require work, and I also understand that it's not for everyone and there really are significant ways the process in general could be improved to make it easier for people to self-host no matter which thing they use. But it still fills my heart with pride and joy when someone discovers on their own that they can exercise their creativity in whatever way they like when self-hosting and they're happy with the result.

Toot by Darrell BowlesDarrell Bowles (bkcastle.net)

I think there's a point where self-host all the things breaks down. Specifically when there's either a knowledge gap or time availability issue that is so significant that overcoming it would cause issues in other parts of life, and this is different for different people. But if you can, and there's not a ton of friction that you're unable to deal with, self-hosting is the way to go.