Ответ прост: за бугром mcdonalds считается заведением для, грубо говоря, маргиналов. Часто в иностранных макдаках большой процент людей - малоимущие, наскребшие пару долларов на чисбургер с колой. Оттого в предпочтении другие заведения быстрого питания.