然而,仅仅是人口规模差异并不能解释国家之间科学生产率的差别,因为中国(13亿)和印度(12亿)的人口是美同的四倍,但专利和论文发表都远远少于美国,总共仅有5名诺贝尔奖获得者(诺贝尔奖基金会2008)。另外一些具有一定人口规模的国家,如印度尼西亚(2.32亿)、巴西(1.86亿)、巴基斯坦(1.63亿)和孟加拉(1.59亿)更是远远落后于美国和其他国家。另一个可能的猜想是,美国的财富可以解释它在科学和技术方面的领先优势。但2006年美国在世界各国人均收入中仅排在第10位,人均年收入44970美元。排在美国之前的国家有卢森堡(76040美元)、百慕大(约70000美元)、挪威(66530美元)、列支敦士登(约63000美元)、海峡群岛(Channel Islands)(约60000美元)、瑞士(57230美元)、丹麦(51700美元)、冰岛(50580美元)和爱尔兰(44980美元)(World Bank 2006)。除了瑞士,以上没有一个国家属于科学和技术方面的领先者。另外,用国家的财富来解释其在科学和技术方面的成功实属本末倒置,因为正是科技成就带来了财富的增长。另外一个可能的解释是,美国是一个多民族、多种族的国家,不同世界观的人民之间的交融促进了知识的发展。虽然美国是世界上的多民族国家之一,但更多具有高度民族多样性的国家都不是科学和技术方面的领先者,比如南非、肯尼亚、土耳其、委内瑞拉和印度尼西亚。而一些具有相对单一人种的国家反倒是科学和技术方面的领先者,如英国、法国和德国。对科学而言,民族和种族的多样性是很重要的,但并不是美国科学取得成功的主要原因。