You can't just expect people not to take free money laying out on a park bench with their name on it...
The debate being had is whether the sign was sufficiently well written ("It's the code's fault") vs. whether the sign system is just a terrible idea regardless of sign quality and you should use normal societal systems to transfer the wallet.
• As a device to programmatically ensure the “owner” of some resource is the one who controls it; or
• As a system that decides who controls a resource, whomsoever controls the resource has a right to it, there can only be one.
The sensible interpretation (imo) is the first one, unless we're doing away with our conception of property rights. (Which would be an interesting experiment, but given the philosophical background of a lot of this cryptocurrency stuff I don't think that's what's intended.)
A lost wallet is accidentally left there. The context of it being available to be taken by anyone is not intended. There is no declaration of rules by which you may take it by the owner.