Unless the Japaneese were willing to unconditionally surrender the bombs should have been used rather than a mainland invasion that would have killed possibly hundreds of thousands of American troops.
America didn't start this war but was willing to end it on our terms.
the Japaneese were ruthless in their pursuit of war. They had commited many many violations of international norm, The rape of nanking, the sneak attack on Pearl, the Bataan death march, the using of prisoners for medical experiments, the using of prisoneers for slave labor,etc etc etc. Hand wringers are trying to rewrite history. Should we have dropped the two bombs? HELL YES, and more if we had any more,which we didn't.If that is what it would have taken.