关于张家为何没有将汪家彻底消灭,这背后涉及复杂的政治、军事和社会因素。首先,张家与汪家之间可能存在着某种程度的相互制衡关系。在当时的乱世中,各个势力之间往往需要通过联姻、结盟等方式来维持相对的稳定。如果张家消灭了汪家,可能会打破这种平衡,引来其他势力的觊觎和攻击,从而给自己带来更大的威胁。
其次,军事力量的对比也是关键因素。如果汪家拥有强大的军事力量,或者与周边势力结盟,那么张家在进攻汪家时可能会面临巨大的阻力。即使能够取得胜利,后续的占领和治理也会耗费大量的资源和精力,得不偿失。
此外,社会舆论和道德约束也可能起到一定的作用。在古代社会,大规模的屠杀和侵略往往会受到舆论的谴责,甚至引发内部矛盾和动荡。因此,即使张家有消灭汪家的能力和意愿,也可能因为顾及这些因素而选择暂时妥协或采取相对温和的手段。
综上所述,张家没有将汪家消灭可能是出于多种因素的考虑,包括政治、军事、社会和道德等方面的权衡。这些因素相互交织,共同决定了张家在处理与汪家关系时的策略和选择。