Вообще, я этот момент с разными участниками этого чата обсуждал. Не буду говорить с кем именно, но родилось следующее предположение. Программисты, айтишники и пр. - они решают задачки из идеального мира. К тому же, быстро. И если он что-то не смог сделать, то для него это неудача. А в политике и социальном активизме совсем иначе все устроено. Процессы долгие, растянутые во времени, долгий путь неудач и прочее. Поэтому, скажем так, профессиональное отношение к программированию оно накладывает свой отпечаток на то, как человек на мир смотрит.
не знаю с чего ты взял такое представление о программистах. я такого почему-то не замечал. очень много активистов, людей которые за тем и работают, чтобы ошибаться. про то что нет лидеров, открытости и общения тоже не замечаю.
а про задачи идеального мира это ты вообще маханул. задачи идеального мира решают только математики, программисты всегда знают границы применимости идеальной платформы или парадигмы. просто для нас абстрагирование более удобный и натасканый инструмент, поэтому мы часто говорим общими категориями, но это совершенно не значит что мы не можем спускаться с уровня этих абстракций.