What you don't realize is that no one (I don't mean average person, I mean politicians and leaders) really cares what the DPRK (by extension the Kims) do to their own people as long as they are not a threat to anyone else. China likes having the DPRK there as a buffer against the American forces in South Korea. It also provides a distraction as China is claiming the entire South China Sea.
South Korea while officially saying they want re-unification doesn't really want it. If and when the DPRK falls, you got 25 million refugees who are barely able to function in the modern world streaming to China or South Korea. China will not take the refugee in, they will either deploy PLA at the border and stop them or take over the DPRK as a puppet state. The economic cost to absorb the refugees is enormous. In the 20 years after West Germany and East Germany merged, over 1.3 trillion euros was spent on the former East Germany and its still behind economically the former West Germany. The GDP per capita for East Germany at the time of the merger was 10000USD (1990 dollars) and right now for DPRK it's less than 1500USD (current dollars). West Germany was also economically much stronger at the time then South Korea is now and has a much higher population (~60M West, ~15M East) compared to the Koreas (~50M South, ~25M North). South Korea doesn't have the money or the economic poweress help the DPRK like West Germany did with East Germany.
EDIT: read this instead, this guy explained what I said much better on Reddit https://www.reddit.com/r/worldnews/comments/1etaxd/north_kor...