Причина в нашем воспитании, приоритетах, исторических особенностях.
Ходить и улыбаться каждому встречному-поперечному? Зачем? Наша русская поговорка: "Улыбка (или смех) без причины - признак дурачины". Только умственно неполноценный может ходить и улыбаться, поэтому и называем мы таких "блаженный", ему постоянно везде прекрасно, "благость по нему разливается". Мы же не хотим чтобы нас такими посчитали.
Разве мы хотим что-то от прохожего? Нет, мы не хотим, он пока нам безразличен, вот и не улыбаемся.
Ведь улыбка и предполагает показать свое дружелюбие по отношению к данному человеку, а значит мы относимся к нему как к другу, родственнику, готовы чем-то пожертвовать ради него: хотя бы своим временем, и можем даже питьем, едой и кровом.
А иностранцы приветливо улыбаются, в надежде что вы станете их клиентом в чем-то, то есть с вас можно поиметь деньги! Как будто говорят" "Чего изволите?" А если вы не готовы платить за какую-нибудь ерунду, то и улыбаться вам перестанут.
У нас человек, улыбающийся на работе, создаст у начальника ощущение, что работой он не занимается, коль у него такое хорошее настроение, "ходит, воздух пинает", надо бы ему ещё работы подкинуть, чтоб не "лыбился".
А идет это ещё с тех времен, когда барин обдирал крепостного "как липку", улыбка в такой ситуации означала, что "с тебя мало ещё взяли, можно и ещё добавить оброк".
Поэтому и улыбки у нас только по делу, а не для наживы, они искренние, когда мы видим действительно приятных для нас людей.