Тупость - признак информационного расстройства. Это не отсутствие интеллекта, а неспособность им пользоваться.
Информационное расстройство биполярно: один полюс - это информационная жадность, когда человек в погоне за ненужной информацией теряет нужную, а другой полюс - информационное саморазрушение, когда человек говорит (или делает) много лишнего, а того, что нужно ему для дела или того, о чем его спрашивают (или просят) не говорит (не делает).
А по существу?
Ответ очень прост это воспитание в семье, какие родители такие и дети, или это кому то выгодно, на глупых проще заработать, тут любые средства хороши, например уловки маркетинга.
Чем дальше их мнение от Вашего, тем сложнее это мнение уложить в свою картину мира. Мозг такое "дальнее" мнение игнорирует, и человек кажется нам тупым.