I agree that it would be good for there to be something for folks that are prone to showing unknown people their PIN and then allowing those unknown people to take the device that goes with that PIN. But, it’s going to be quite difficult for anyone to design around the assumption that the primary means of security (i.e. maintaining device in your possession, not providing the method of access to others) will be defeated by the user. As a result, remedies won’t be quick in coming as each addition is another set of security features that now have to be tested to ensure that they haven’t created any new vulnerabilities in that additional code.Look, I agree with what you are saying, but that doesn't mean Apple shouldn't offer a better solution for these situations. Even if it is imperfect it is still better than what is there now, which is "passcode unlocks everything and there is nothing else that can be done except hide your passcode from everyone else."
All security is imperfect, but the more difficult it becomes to take over someone's account, the better. The thieves move on to easier targets.
Even if there was a 30 minute waiting period (or some configurable time limit) to reset the Apple ID password, that would give victims of theft some time to remotely lock the device.
Something - anything - would be welcome.
Until then, the best knowledge anyone can give anyone regarding this is, that they should know that their passcode unlocks everything. They should hide it from everyone. And, if they share their PIN with others (i.e. multiple people use the PIN on that device), they’re increasing the likelihood that they’ll one day be exposed to a very bad and VERY painful situation.