Очень долгое время слово дурак обидным не было.
В документах XV–XVII вв. это слово встречается в качестве… имени. И именуются так отнюдь не холопы, а люди вполне солидные — "Князь Федор Семенович Дурак Кемский", "Князь Иван Иванович Бородатый Дурак Засекин", "московский дьяк (тоже должность немаленькая — В.Г.) Дурак Мишурин".
С тех же времен начинаются и бесчисленные "дурацкие" фамилии — Дуров, Дураков, Дурново… А дело в том, что слово "дурак" часто использовалось в качестве второго нецерковного имени.
В старые времена было популярно давать ребенку второе имя с целью обмануть злых духов — мол, что с дурака взять?