刘向认为，在此之前鲁襄公把军队扩建为三军，有对外侵略而好战的心意，从而与邻国发生矛盾，邻国从三个方向讨伐进入边境，战祸连接十几年，因而造成饥荒，百姓不满，臣下离心离德，鲁襄公恐慌而放松了朝政，不敢对有罪者施行诛罚。再者，楚国有夷狄族的野蛮行为，鲁襄公却有亲楚之意，善恶是非分辨不清。
刘向以为先是公作三军，有侵陵用武之意，于是邻国不和，伐其三鄙，被兵十有余年，因之以饥馑，百姓怨望，臣下心离，公惧而弛缓，不敢行诛罚，楚有夷狄行，公有从楚心，不明善恶之应。