Я слышал скорее выражение "заработать на орехи".
И насколько я знаю, это не похвала, а наоборот. Заработать на орехи значит довыпендриваться до гнева окружающих и заработать наказание от них (вывести их из себя).
Откуда пошло такое выражение?
У меня родилось предположение, что раньше когда шли плохие люди, толпа оскорблённых кидала в них всякими предметами.
Например сейчас кидаются гнилыми помидорами и яйцами.
А раньше, возможно, кидались орехами. Орехи твёрдые, поэтому получить орехом это неприятно.
Например вели пойманного вора или преступника похуже, а разгневанная толпа кидала в него орехами. Возможно поэтому и родилось такое высказывание "заработать на орехи".
Ещё одно предположение, что раньше могли ещё наказывать орехами также, как горохом. Было такое наказание "поставить в угол на горох". Это когда провинившегося ставили в угол на коленях, а под коленями насыпали твёрдого сушёного гороха чтобы было больно. Возможно кто-то ставил на горох, а кто-то на орехи, что тоже неприятно.
Вообщем основная идея этих двух версий, что раньше как-то наказывали с помощью орехов.