It has more to do with the number of seats/chairs fit at the table. In most cases, you cannot book a 4-person table and show up with 5 and be assured of being seated. If the restaurant is booked, you may very well have to find alternate dining arrangements for the extra person. And if you all walk away, you would be charged the $10 pp no-show fee.