Self-Hosting
Why self-host? I just like the control. I like the idea that I can have control over the software and the hardware, as long as the hardware is sitting on a shelf in my basement. It doesn't have to be, you could just have a general purpose VM. Being able to put your own spin on it is nice, too. Maybe you want to do email or photo hosting a certain way.
I also just find it kind of enjoyable. I don't mind messing around with the technical aspects. This may not be true for everyone. There is definitely more work.
The important thing is that people do self-host. Not necessarily that everyone does. But it should be possible.
Find me at @toroidalcore@hackers.town