American could have many chances to avoid this situation, but they missed all of them. The 1st thing they did wrong is they underestimated NK's capability.
You can mock fat Kim whatever you want, but NK's missile and nuclear technology are more advanced than India these days.