There must be a difference between “misdirected” payments vs “they accidentally added a few extra zeros at the end” though. Surely the receiver has no recourse for the latter.
It's the same situation. The money doesn't legally belong to the reciever, but there is little you can do outside of the courts if they want to be a dick about it.