The Japanese did NOT beat China because:
- Chungking stood as the war time Chinese capital to the day Hirohito announced his intent to surrender to the Allies.
- The Japanese troops were fighting organized Chinese military units until Japanese surrendered.
- Japanese troops in China surrendered to Chinese troops after Hirohito announced his intent to surrender.
Therefore, China won the war against the Japanese. Granted China needed every ounce of support the Allies could spare in order to win the war, nevertheless, she won the war against the Japanese.
I’m not sure why it is actually a controversy of any sort to you