前人将杜十娘的悲剧更多地归因于孙富和李甲这两个人物的个人品质,而深入社会本质的层面。
可以看到金钱和权势对人性的腐蚀,传统观念对女性尊严的无视和戏弄,成为这部剧作中杜十娘悲剧的原因。杜十娘怒沉百宝箱,然后自己也跳船自尽。西方人要问,她为什么要这样?在西方人眼里,杜十娘是为负心郎李甲殉情而死,但她又为什么把财宝沉掉?于是不明白。实际上这是因为中国的文学作品,没有把中国女子的复仇心理真正刻画出来,所以西方人不明白。中国女子自古就有一种独特的复仇情结,那就是在自己死后用社会舆论来压迫官府治仇人的罪--最好是死罪,以此来向仇人索命复仇。杜十娘怒沉百宝箱后自己当众自尽,实际上是她选择的最好的复仇方式。她已经看透了李甲是个伪君子,所以她不仅要沉掉财宝让只认钱的李甲心疼,而且还要用自己的死唤起周围的人,特别是用舆论压迫官府对李甲进行追究,追究他的逼死人命罪。