Лингвистические детективы - Шанский Н.М. 2002
Слова среди других слов
Люблю молодца за обычай
Этой поговоркой мы хвалим, одобряем чье-либо поведение или поступок.
Превращению фразы в устойчивое словосочетание способствовала потеря словом обычай того значения, которое было ему свойственно в исходном переменном словосочетании: «умение, сноровка» (между прочим, первоначально слово обычай к своим родственникам навык, учеба стояло значительно ближе). Таким образом, буквально люблю молодца за обычай значит «люблю молодца за умение, сноровку».