Keep in mind that every day the war continued meant thousands of innocent lives being lost under the brutal Japanese occupation that still covered vast areas of east Asia. Blockading Japan and waiting for them to starve might have been the best thing to save American lives. I think it’s unlikely to have been the best thing to save innocent lives overall.