Во времена моей юности в ходу были книжки типа "Как себя вести", "Правила вежливости" и т.п., хотя и советские по форме, но явно происходящие от более древних правил этикета (отсутствие клавиш ctrl+V, ctrl+C не отменяет понятия "копипаст"). Там было четко сказано - руку женщинам при приветствии не подают, ибо руку подает "старший по возрасту или должности - младшему, женщина - мужчине...".
Беда в том, что эти правила не учитывали не только мини-юбок ("при подъеме по лестнице мужчина идет позади женщины, при спуске - спереди"), но и женщин без сопровождения (сопровождающий должен представить мужчину женщине, а уж потом она решит, подать руку или...).
Я, если честно, до сих пор воспринимаю протянутую мне незнакомцем руку, как фамильярность, пусть часто уместную. То есть, оставляю за собой право ответить на это недоуменным или благосклонным кивком. :)