I hope this does not count as a question without a real answer, as I can't seem to find a good reason to use
rsync(1) in virtually all circumstances. Should one typically favour
cp? Is there any good guideline for their use?
rsync: Transfers the diffs, it can use compression, it can be used remotely (and securely), it can be restarted despite an interruption, even during the transfer of a single large file. '
cp: Perhaps it's just simpler to use? Is it faster than rsync?