Computer code is also not comparable with a wallet thrown onto a busy street corner.
Can you decide, whether you are OK with unfit comparisons or not, instead of trying to have it both ways?