China didn't surrender due to a number of factors.
1) The mass of population in China was fiercely anti-Japanese due to Japan's predatory ambitions.
2) Japan could not continue to occupy China because it lacked the troops. Much of the countryside in occupied China was free of Japanese troops because there was more land than troops to garrison. Advancing further into China would only make the situation worse, diluting Japanese strength until the point the Chinese could strike and defeat them.
3) The price of surrendering was too high. Japan would take at minimum the five northern provinces and likely additional land.
4) China would likely relapse into warlordism as the central government would have lost too much power and prestige.
5) Chiang always believed the West would intervene and defeat Japan. Thus all he had to do was wait and conserve his strength.
The exact reason why China didn't surrender was some mix of the above five, but the exact mix changed throughout the war. In 1937-1939, China was still too tough for Japan to defeat, and the price Japan demanded was too much. In 1940 and 1941, things were tougher, but Chiang still had hoped the US would intervene, and then Japan brought them into the war. By 1944 when the Chinese government was near collapse, it was obvious that Japan was going to lose the war, and it'd be foolish for China to surrender.
If Japan had offerred more acceptable terms, or had succeeded in its goal of utterly destroying the Chinese army, then some kind of surrender/peace would have happened. As it was, China was always strong enough to survive with the hope eventually someone would help it out.
1) The mass of population in China was fiercely anti-Japanese due to Japan's predatory ambitions.
2) Japan could not continue to occupy China because it lacked the troops. Much of the countryside in occupied China was free of Japanese troops because there was more land than troops to garrison. Advancing further into China would only make the situation worse, diluting Japanese strength until the point the Chinese could strike and defeat them.
3) The price of surrendering was too high. Japan would take at minimum the five northern provinces and likely additional land.
4) China would likely relapse into warlordism as the central government would have lost too much power and prestige.
5) Chiang always believed the West would intervene and defeat Japan. Thus all he had to do was wait and conserve his strength.
The exact reason why China didn't surrender was some mix of the above five, but the exact mix changed throughout the war. In 1937-1939, China was still too tough for Japan to defeat, and the price Japan demanded was too much. In 1940 and 1941, things were tougher, but Chiang still had hoped the US would intervene, and then Japan brought them into the war. By 1944 when the Chinese government was near collapse, it was obvious that Japan was going to lose the war, and it'd be foolish for China to surrender.
If Japan had offerred more acceptable terms, or had succeeded in its goal of utterly destroying the Chinese army, then some kind of surrender/peace would have happened. As it was, China was always strong enough to survive with the hope eventually someone would help it out.