Many people in the privacy community self-host because they don’t trust the big companies, and that is a valid reason but there are many reasons why you shouldn’t self-host.
Time to dedicate to it: When you self-host you have to spend time doing all the maintenance related to the server. From stopping DDoS attacks, to ensuring the software updating, and more. If you simply don’t have the time to dedicate to doing this then self-hosting isn’t for you.
Don’t have 24/7 power: There are very few places in the world that have power 100% of the time, so if your house loses power so does your server and everything you run on it. Some applications will keep trying to access the application you host, and after some time it may just give up.
Don’t have to pay for new hardware: If a piece of hardware on your self-hosted system dies then you are financially responsible for replacing it. If you rent from a company then they have to pay and replace that hardware.
Backup is still required: You could backup on your self-hosting but many in the backup community swear by 3-2-1 backup rule. You will still have to backup everything you self-host.
All in all, deciding to self-host depends on many factors and if you can afford (both time and financially) to self-host or not.
I’m posting this as part of 100 Days To Offload (post number 42). You can learn more or join in by going to https://100daystooffload.com/.