At the power level of nation states what we have is basically anarchy where interests and violence is everything that matters. Not saying its right or wrong but it is what it is.
Having said that, RIP Bozo.
If rsync from macOS to Linux hangs or shows some weird behavior itβs because there is a clear mismatch between the implementations.
Modern MacOS changed from the Rsync published by the Samba project to OpenRsync published by the OpenBSD project.
Licensing drama as always and it seems both programs donβt really talk to each other very well on their defaults.
To avoid the problem you can set the --protocol= flag on MacOS (or OpenBSD). I think --protocol=29 should work and if not try 28.