При прочтении вопроса невольно вспоминаются слова из Библии "Не судите, да не судимы будете" (Евангелие от Матфея).
Надо немножко поработать над собой, чтобы научиться воспринимать людей такими, каковы они есть. Не давая оценку людям, так как вы точно не знаете каков человек на самом деле. Почему он поступает так, а не иначе. Какова была его жизнь прежде и какова сейчас. Ведь всё это влияет на поведение человека. Только сам человек может должным образом дать себе оценку, более объективную, чем окружающие.
Да и за примером далеко ходить не надо. Международное сообщество очень высоко оценило мышление и дело Григория Перельмана, наградив его Нобелевской премией. А ведь кое-кто (и таких не мало) считают его странным.
У меня есть знакомый ПТУшник, который в силу обстоятельств, проводит время дома. Но не просто бездельничает, а читает. Читает много и разную литературу, благодаря чему, разбирается и понимает много вопросов в жизни и поведении людей. Не всегда правильно, но так как позволяют ему понимать это его знания и мышление.
Так вот многие считают его просто красивым "трепачем", а некоторые считают его интересным и многогранным человеком. А он один и тот же. Это люди про него одного и того же думают по-разному.
Думаю, что стоит научиться воспринимать окружающий мир, а не только людей, таким, каков он есть. Не судить, а просто воспринимать, не давая оценок.
Вы от этого только приобретете, чем осуждая человека, считая его глупым.