>их не бомбят, так как Китай сильно против. Руки прочь от моего вассала!
Это, конечно, основной фактор. А когда ЯО уже есть, то и говорить уже не о чем - статус вопроса необратимо изменился.
Также можно упомянуть и другие - совсем рядом Южная Корея, в одном Сеуле 20 млн, который на самой границе и досягаем чуть ли не обычной артиллерией. Так что оценка потенциальных "своих" потерь очень значительная, в отличие от Ирана.
Ну и тоже важно - Северная Корея представляется как иррациональный, но в действительности — крайне прагматичный режим, не склонный к самоубийству. Это подтверждается всей историей с 1953 года - кроме отдельных быстро купируемых инцидентов ничего не было. Вся "враждебная" риторика КНДР сводится к оборонительным заявлениям - только посмейте нас тронуть. Иран — это идеологический режим, допускающий экзистенциальные жертвенные угрозы. И эти угрозы имеют в том числе агрессивно-наступательный характер.
Ну последний фактор, конечно, вторичен. Бала бы возможность - профилактически воздействовали бы. Скорее просто объяснение, почему в руках Северной Кореи ЯО менее опасно, чем у Ирана