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