Mao would have likely been defeated if the Japanese didn't invade, but we will never know. I agree our strategy is deeply flawed, and the generals are partly partly to blame. On the other hand generals who addressed strategy flaws under both Clinton Bush administrations were not treated well. Not too long ago a civilian in OSD told 4 star he had no business developing strategy, his job was to implement it. It seems that the only time civilians want military input is after their strategy fails.