Why are Li Zicheng and Hong Xiuquan doomed to failure?

Throughout the ages, there have been people who came from the grassroots like them and then had similar uprising experiences. For example, Liu Bang, such as Zhu Yuanzhang, was born in a bad family, but Li Zicheng and Hong Xiuquan became losers, while Zhu Yuanzhang and Liu Bang became winners, and the dynasty lasted for hundreds of years.

First of all, let's talk about our famous champion Li Zicheng, but he also failed. At that time, he obviously had hundreds of thousands of troops. Why did he fail? Because he was based on Guanzhong, he only considered that the capital was difficult to fight, and then he fought after winning Guanzhong, without considering the Qing Dynasty, which was eyeing up behind him. With the terrain of Guanzhong, Manchu cavalry is easy to attack, which is simply an ideal battlefield. What's more, Li Zicheng probably had no contact with the art of war because of his background, so he didn't give enough consideration to strategy and politics. After winning Beijing, he immediately stopped. Have you forgotten Wu Sangui and others? Moreover, there is no army to guard against Manchu, and failure is normal.

Let's look at Hong Xiuquan, the leader's pot. They built their capital too early, and they have an eccentric idea. They thought they could begin to enjoy it by occupying Nanjing, and everyone lost their original momentum. Then their leaders did not trust each other as much as before, fighting for power and profit, and splitting internally. It also has the limitations of the peasant class, which does exist.

In fact, they are likely to succeed, but they failed to seize the opportunity, relaxed too early and their own limitations, as well as their own strategic mistakes and so on. So it is normal for the two of them to fail. Of course, these are my own feelings. If there is anything wrong or missing, please point it out and add it.