the sad truth is the leaders of Japan at that time pretty much asked for it and had indoctrinated their people for it.... Keep in mind the last Island we took ,Okinawa, had something like 150,000 soldiers on it and we took something like 5,000 prisoner. As I've also pointed out, which has been totally over shadowed by the two atomic bombs we dropped... just a few months before we bombing of Tokyo.... fire bombed it.... burned something like 100,000 people....destroyed 16 square miles of the city...
I saw a documentary a while back that mentioned the reason for choosing Hiroshima and Nagasaki was those were the only two cities actually left.