但是也有人反对这种看法,有两位葡萄牙籍华裔学者通过用葡萄牙文和阿拉伯文分别与郑和下西洋时期的中文史料进行对照,得出了结论:郑和远航有史料证明的最远到达地点为非洲东海岸,约在莫桑比克一带的索法拉,在现在的坦桑尼亚以南。
地图专家对孟席斯列举的用于证明郑和船队绕过好望角的关键——毛罗地图也进行了分析后认为,由于毛罗地图上标的地方并不能确认就是好望角和属于美洲的岛屿,因此这张地图并不能证明郑和到达过美洲。而另一张古地图只显示了亚洲、非洲及大西洋的亚速尔群岛。而且专家认为此地图在郑和下西洋之前就完成了,自然也不能说明郑和的船队曾经到达过这些地方。
为了证明是郑和首先发现了美洲大陆,孟席斯说他们在加拿大临北大西洋的一处半岛上发现了郑和船队曾驻扎的基地。半岛上还残存着修筑的城墙,并且有水利工程设施存在,同时有大量佛教徒与回民的坟墓,坟墓中留存有中国的汉字。但是具体年代还在考证之中。更有人说发现了忽必烈汗曾经绘制过包括美洲在内的全球海图,这就是说在忽必烈时期,中国人就发现了美洲大陆。
然而这些说法到目前为止还没有确切让人信服的证据。正如有人说,如果找到郑和比哥伦布先发现美洲大陆的证据,那么世界历史有可能要重写了。