认知困难有以下几点原因。
1、未解决的老问题继续抵制解决。
文中举了一些例子,比如,什么样的教育方法对孩子最好?什么导致了癌症?等等。
虽然社会进步,知识更新,但是还是依然很难解答这些问题。
2、新发生的问题无先例可循。
文中同样举了一些例子,比如,当研究表明吸烟既危害吸烟者又危害不吸烟者时,吸烟者和不吸烟者的公共权利问题的争论就发生了。
3、在世代传承时,知识经常被遗忘或者被不明智地拒绝。
有很多以前被充分认知的东西随着时间的流逝被吞没,比如文中提到的鲸鱼的例子。
这三点是造成认知困难的原因。