I couldn’t agree more.
KGF means that India and ANZAC are doing nothing but desperately defending, making no progress whatsoever.
KGF means a conquered China, India producing 1-2 inf per turn and anzac trading one of the islands per turn, back and forth.
This can’t go on forever, eventually Japan WILL get Calcutta and then has 3 options, all viable and big threats.
A) Go the land route to Cairo, securing the Middle east on the way and reinforcing with factories there.
B) Using transports from India to threaten the whole coast of Africa within 2 rounds, especially the poorly defended South Africa. Even if the Allies DO produce there to defend, these units are FAR away from everything important.
C) Shift the focus to Sydney. My least favourite option, since actually conquering Sydney can be very difficult and is also not helping Germany while building up transports and fleet.
Sure, with KGF Italy is probably very small or nonexistent (being convoyed to <5 PU income) and Germany might struggle to hold the west coast, Maybe Russia can even hold Moscow (although in that case probably not threatening an attack and only producing a handful of infantry each round).
But the Axis often can hold Rome and Berlin long enough for Japan to either help them substantially or getting Hawaii / Sydney.