Having had someone pick up my pizza order and a sub order in the past (be it an innocent mistake of a similar looking order or someone stealing my order), I don't exactly consider this dystopian to verify that the pickup order is the same as the person who placed the order.
It puts some addition friction and costs on 3rd party companies doing deliveries that the restaurant doesn't have a partnership with.
It puts some addition friction and costs on 3rd party companies doing deliveries that the restaurant doesn't have a partnership with.