Вопрос, с одной стороны, риторический. А с другой - достаточно важный. В разговоре мы употребляем множество слов, но, за частую, не подозреваем о их смысле. А ведь любая смысловая нагрузка слова заключена в этимологии (истории происхождения) этого самого слова. Например, мы часто используем словосочетание "злачное место" и при этом подразумеваем что-то скверное. А если разложить его на составляющие, то получается следующее. Слово ЗЛАЧНЫЙ происходит от слова ЗЛАК (зерно пшеницы, ржи и т.п.). В старину злачными местами называли амбары в которых хранилось зерно. Потом этим словосочетанием начали называть те места, где можно было сытно поесть и крепко выпить (таверны, людские, рестораны и т.д.). Ну, а в наше время осталась привычка называть злачными места, где люди едят, пьют и развлекаются. Но к стандартному набору услуг, в этих местах, добавились: стриптиз, распространение наркотических веществ и т.п.
Давайте теперь в таком же ключе разберем словосочетание "честный человек". Начнем со слова "человек". Состоит из двух слов "чело" и "век". Двусоставным словом оно стало в словаре Даля. Не буду вдаваться в подробности и приводить кучу аргументов, более подробно изучить мое исследование можете в Яндекс.Кью по ссылке в конце статьи. Итак, социологи человеком называют субъекта социальной группы в которой он родился и получил свой статус. При этом человек это не просто homo sapiens (человек разумный), а это конкретный индивид у которого есть свое родовое племя и набор прав и обязанностей перед ним. Человеком можно называть того индивида, который принадлежит к определенной социальной группе и она в свою очередь его признает своей частью (субъектом).
Теперь про "честность". Это слово происходит от слова "честь". Еще со старинных времен это слово применялось к тем людям, которые были достойны наивысшей похвалы со стороны общества. Слово честь имеет следующий смысл: ответственный, правдивый, открытый, отвечающий за свои слова и дела, справедливый, живущий по нормам устоявшейся морали и совести, отзывчивый и многое другое. Следовательно слово "честный" является правопреемницей всех этих людских качеств.
Ну и делаем вывод: "честный человек" - это отвечающий за свои слова, живущий по правилам и законам, добросовестный и уважаемый в своем социуме представитель своего рода или социальной группы (субъект социальной группы). Его репутация, в социальной группе (частью которой он является) безупречна и его "честь" не запятнана какими-либо антонимами слова "честность".
Более подробное изложение моих мыслей по этой теме читайте здесь: https://yandex.ru/q/question/kak_vy_ponimaete_smysl_slovosochetaniia_90992b69/?answer_id=4bbace0e-f519-4ad7-9fe4-4c3b23553509&utm_medium=share&utm_campaign=answer#4bbace0e-f519-4ad7-9fe4-4c3b23553509
Если вам понравилась моя статья, то подпишитесь на мой канал, чтобы не пропустить выхода новых статей!