There are five different airlines, five different rental car companies, and five major hotel chains*. There are a million different restaurants, most of whom handle reservations with infrastructure consisting of a phone, a piece of paper, and a pen.
So what? Demand ID from the booker for people on the guest list to be seated. This is a solved problem and something that restaurateurs can fix in less than one second. No need for any legislation, no need for any digital system.
* yes, you’re right, there are six. You got me.