От страны тоже зависит. Вы же не будете утверждать, что немецкий или швейцарский учитель во столько раз умнее российского учителя, во сколько он зарплаты больше за одно и то же кол-во часов получает. Или врач - и так далее.Просто волею судьбы один родился в одной стране, а другой - в другой. И этом уже во многом "предопределена" его зарплата - ПРИ ОДНОМ И ТОМ ЖЕ УМЕ.