ssh to server, tar files to stdout, local stdout to tar unpack? If you need a thirdparty server to transfer log files you are doing it wrong (and slow!)
There are environments to which you can't directly SSH. Imagine that you had to SSH through a port-knocking single bastion server before you can reach actual production servers.