По сути «глупых» людей не бывает. Есть просто люди разносторонне развитые, и есть те, которые имеют знания касательно именно их узкой специализации. Поэтому, называя кого-то «дураком» мы можем и не знать, например, что он может быть в других областях выше нас по знаниям.(У меня была одноклассница, Валя, которая училась плохо, но талантливо рисовала и чертила. Причем одинаково владела двумя руками. Амбидекстр.)

Думаю, они просто с детства определяются с интересами и фокусируются только на важном. А «лишнее» отбрасывают за ненадобностью. Таким образом приобретают углубленные знания в конкретной области, в отличие от тех кто распыляется сразу на несколько направлений.
Есть еще один немаловажный момент — это то, что сами «дураки» под влиянием своего ярлыка теряют окончательно веру в себя и безнадежно губят ростки своих немногочисленных талантов, заранее полагая, что им всё равно не достичь высот в своём деле. Что в корне неправильно! Такой человек тем самым, как «змея на пулю летит», то есть на нём ярлык, и он даже не пытаются сопротивляться этому несправедливому положению, а, напротив, соответствует.

P. S. Разумеется, я не говорю про тех, кто гениально справляется сразу в нескольких областях одновременно успешно, как знаменитый Цезарь. Такое случается редко и это отдельный разговор. Рассуждаю о среднестатистических случаях.