徐达过世于洪武十八年(公元1385年),当时的明朝北、西、南三方的战事都还没有彻底解决,正是用人之际,朱元璋不会傻到还没卸磨就杀驴的地步吧?与之相反,为了对抗胡惟庸的残留势力,朱元璋当时非但并没有屠杀武将的行为,反而大力笼络武将以对付文官集团,因为肯定不会在此时诛杀最忠心的徐达。
徐达并非是朱元璋没有用蒸鹅毒杀的,而是因为常年征战,透支了身体,建国后因病去世的。民间和影视作品之所以盛传这个故事,那是因为徐达功劳实在太大,再加上他英年早逝,而历史上皇帝诛杀开国功臣的故事确实不少,因此民间百姓便无辜猜测徐达并非是病死的,而是朱元璋毒杀的。