Never ceases to amaze me how some people can get mixed up enough to think that the country that spent almost a decade murdering and raping its way through China, Burma, Korea, Malaya, The Philippines and many other places is the victim of the big bad country did more than any other to bring it to an end.
I guess there is no limit to historical ignorance.
Problem being the women and children in the cities weren't the ones doing that, it was the armies. Though many soliders were in town, why not systematically nuke a few islands with their biggest armies on then threatened to move to the mainland with the next bomb. They would have surrended, with a large death toll, but it would have been a smaller number and mostly made up of those that had commited attrocities.
But many people suggest that infact Japan were days away from surrendering anyway and that the bombing was completely unnecessary. Though now, the bombing serves to stop others risking an attack. While blowing up a nuke on a island with 5k soldiers on, or a few lizards(that will later mutate from the radiation into monsters) wouldn't have the same effect in scaring the population or scaring other nations into not risking the same fate.
Either way, right now nukes serve a pretty important peace keeping purpose in scaring the living crap out of the big super powers from going after each others oil and land.
Whats to stop China, Russia, North Korea, Iran, Iraq, Palestine, Germany(you know they harbour some ill will deep down

) and Japan from banding together to get rid of America? The fact that the US has enough nukes to destroy every major city in EACH of those countries. If they had 5, the leaders of those countries would get together, hide in a bunker launch nukes and 90% of their total land would be left after the US's nukes exploded because 5 wouldn't be enough.
Total destruction is what countries who want to start a full on war with the USA face, the threat of thousands of nukes ready to go, is required in this day and age.