Ну потому что продавцы тоже граждане и законы должны быть справедливы и равны для всех. Например в нашей стране можно дать пять тысяч, но при этом можно за это получить по 50 копеек сдачу (и нет смысла ныть, вы же по закону хотели) - такие у нас равные правила.  Но другие правила - давать сразу точную сумму, ускоряя пассажиропоток, куда умнее.