In short, once you need reliability, your complexity necessarily grows due to the redundancy and failover you need to introduce.
If your downtime does not cost much, you can host many things on a single tiny computer.