Arch is good for home server, because you will not have to do major update ever again and because at home one usually doesn’t mind restarting after updating.
Debian is a good option for private virtual server on the cloud. Because Debian is frequently an option there, while Arch is not an option due to its rolling nature. Debian supposedly can update without restart, but I never trusted that.