First, the background of the success of Li Zicheng Uprising. At that time, the tax revenue of the Ming Dynasty supported the expenditure of a country, not to mention the Ming Dynasty. Even now, the economic basis of every regime is taxation. After all, taxes are an important source of fiscal revenue. Therefore, when the harvest is bad, people have no food to eat, but they have to pay heavy taxes. This heavy blow is undoubtedly worse, so Li Zicheng can follow Gao Yingxiu's troops to rise up and quickly gain the support of the people.
Second, Li Zicheng distributed food to the people. At that time, many ordinary people didn't have enough to eat, but they were able to eat in Li Zicheng's army, so more and more people joined the army in Li Zicheng, and the insurgents also grew rapidly by this policy. They constantly attacked other counties and opened granaries after occupation, and part of them were reserved for the basic expenses of the team and the other part was distributed to the people, so that they could also get the support of the local people.
Third, this way of fighting is not a long-term solution. Although this policy will get the support of the people and expand the ranks rapidly, it has a very obvious limitation. They can't stop. They have to keep attacking new cities before they can supplement them. If we stop, we will starve to death, which is why the rebels finally failed.