可以说我国是一个比较传统,注重伦理道德的国家,在古代的时候更加如此。如果庶母和儿子在一起势必会受到很多人的谴责,因为这违背了道德纲常。历史上曹丕在曹操时候娶了他的妃子,他的这一行为,受世人诟病,遗臭万年。而出使塞外的王昭君在丈夫死后,嫁给了没有血缘关系的儿子,却被后世称赞,名垂青史。两者如此大的区别,可以从几个方面来分析原因。
曹丕所处东汉末年时期,那时候人们对儒家文化十分推崇,更是重视道德伦理。曹丕将父亲的妃子纳入宫中,他生母知道后,直骂他禽兽不如。不仅曹丕的母亲不能接受,朝廷大臣和百姓也无一赞同,只是畏惧曹丕的权利不敢言。而王昭君所在的匈奴一直以来就有丈夫死后再嫁给没有血缘关系的儿子的习俗,所以王昭君嫁给儿子不会被世人所谴责。
曹丕娶庶母属于私心,他只是贪图庶母的美貌从而把庶母们偷偷藏在宫中,供自己享乐。所以,世人对他的这种行为所不齿。而王昭君嫁给儿子完全不是她自己能左右的,她是为了大义,她嫁给前任丈夫的儿子也是光明正大的。
另外,王昭君本是西汉人,她骨子里还是比较传统的,一开始自然不愿意嫁给儿子,当她写信给汉元帝表明想回西汉时,汉元帝却为了边塞的和平,让她继续留在匈奴,按照匈奴的习俗嫁给儿子。最终以大局为重的王昭君还是嫁给了儿子。比较两个人,曹丕罔顾人伦,色欲熏心,自然遗臭万世,而王昭君为国远嫁,考虑大局,所以名垂青史。