What was the reason for Zhou Jun's great victory in Makino War?

I'll just say my own opinion.

According to "Shangshu Pastoral Oath", there are the following points.

1, combined with many southwest yi.

2. The atrocities in Zhou Wang caused people's dissatisfaction.

3. Zhou Wuwang has a strong command, a neat army and a magnificent momentum.

4. Many Zhou Wang soldiers have defected.

From a historical point of view, the authenticity of Shangshu Pastoral Oath is still in doubt. For more information, please refer to the following bibliography.

Gu Jiegang, Distinguishing Ancient History, Volume I, Shanghai Ancient Books Publishing House.

Shangshu mushi

Selected Works of China History Zhou Yutong, Shanghai Ancient Books Publishing House

Out of the age of doubt, Li Xueqin