汉明帝刘庄对他的回答很满意，其后派人召见班固，再次问他对司马迁的看法是否故意投其所好，班固否认。这时汉明帝指，司马迁这人思想很有问题，不是忠臣，汉武帝治过他的罪，他就在史书里把汉武帝写得很不堪；虽然别人都说司马相如浮薄无行，但总比司马迁强。魏明帝曹叡亦曾批评过司马迁，认为司马迁因为受过宫刑而着《史记》贬损汉武帝，令人痛恨，但大臣王肃却肯定司马迁善于敍事，乃良史之才，不虚美，不隐恶。王肃称汉武帝听说司马迁写了《史记》后，阅到《孝景本纪第十一》和《今上本纪第十二》后，不禁勃然大怒，命人削去了书简上的字，