Nope, it was the lesser of two evils.
The other factor not mentioned is if the war with Japan had dragged on, not only would we have invaded Japan, but Russia would have to. So, not only would we have had puppet states in North Korea and North Vietnam, but we would have had a Soviet puppet state of North Japan and the atrocities that would have gone along with that.