Ну тут возможно два ответа. Во-первых, вот такие у них в Америке рестораны. Вы бы еще посмотрели на их (американские) аптеки, так удивились еще больше.
Во-вторых в России Макдональдс называется не "ресторан", а "предприятие быстрого питания", с 2006 года McD платит НДС не по ставке ресторанов, а по ставке для магазинов, так как судом было решено, что основной вид их деятельности это не ресторанные услуги, а продажа "навынос".
Так что вопрос, "Почему "Макдональдс" - ресторан?" несколько сложнее, чем видится автору вопроса.