I show my ID to pick up my order from Home Depot. I’d suppose Facebook would be trying to prevent someone else from accessing your account, like Home Depot is preventing someone from taking my order.
Very different to flash an ID to a store employee than to give them a copy of your license tied to a highly-detailed account of online activity on and off of their platform :shrug: