п.1 Соглашусь, что просто не знают. Если в той же Москве четверть населения такие же понаехавшие - что они могут подсказать туристам? Причем + еще незнание языка. Помнится, под Питером в Павловске (там парк дворцовый на самом деле огромный, с указателями как-то все напутано) металась группа англоязычных туристов с просьбой объяснить - где они находятся. Их просто не понимали или не могли объяснить по-английски, поэтому молча проходили мимо.
п.2 - ну не знаю... на вкус и цвет все фломастеры... Я там в пафосных кабаках не питалась, ничего сказать не могу...
л.3 - я могу предположить - их проблемы с общественным транспортом в том, что далеко не везде есть указатели и названия на английском. Друих проблем я там не нашла. Москва, а тем более Питер - прекрасно развит общественный транспорт.
Ну и вообще - если они едут в Россию с предубеждением, что здесь злой русский иван пасет медведей - так они это только и увидят.