"Milady, there's no bread and the peasants are starving in the streets"
"Then let them eat cake".
History is filled with leaders who let their populace starve while they remained in power.
You mean the same population that was being issued spears in order to fight the Americans because the bulk of the IJA was trapped in Manchuria due to (you guessed it) submarines? That populace?
Let's see how they do, not only armed with bamboo spears, but starved as well ... and what the military leadership has to fight with when ten or twelve million of them are dead of starvation and clogging the streets in the spring of 1946.
War doesn't end because the population is suffering, it ends with regime change.
Some do and some don't. Russo-Japanese War springs to mind immediately. So does the Korean War, the First Gulf War, the Spanish-American War, and the Crimean War, amongst others, of others that didn't end because of regime change. They ended due to negotiations. Given that the Japanese were already seeking Soviet mediation for a peace agreement
before Hiroshima, that could well have been the case with the Pacific War as well, even without the nuclear bombings, except for some bumbling American messaging.
On the other hand, we also have the contrapositive: wars that continued despite regime changes: the American war in Afghanistan, Vietnam, Britain's involvement in WWII (Chamberlain to Churchill).
In short, it's not nearly so simple.
From what I've read; Soviet attacks started with political prisoners/PoWs leading the assault. For Staling to sacrifice a couple hundred thousand ex-Nazi's wouldn't have hurt his feelings.
Sure. What that has to do with the Japanese civilian populace being able to fight Corsairs, B-29s, Shermans, BARS, Marines, dogfaces, naval bombardments,
and starvation, with spears and knives (!) is not apparent. Brutal guys are brutal? Yeah, I knew that. But hungry people don't fight past a certain point.
And quite frankly, if they wish to continue fighting, don't land a single soldier; just continue the blockade. Starve the fight out of the Japanese.