Looking at at objectively every nation in the Six-party talks shares blame for the current plight of ordinary North Koreans, because each member could help improve the situation considerably in a constructive way, but choose not to, from North Korea not making substantial reforms to the other 5 nations preferring the status quo over any huge upheaval. Make no mistake though, North Korea shares the largest blame and responsibility for its current situation.
On another (related) note, I'll respond to some posts from KingMamba93
Not sure if naïve or serious...but in any case I'll give you the benefit of the doubt with a quote from below (though I can't be bothered recopying & pasting the whole article again so you'll have to click the quote)
Well to be fair North Korea was by and large mostly propped up by the (now defunct) USSR for nearly 40 years until the end of the Cold War, so significant support from PRC to North Korea (excluding the Korean War) is a relatively recent phenomenon.
==> Points to the Wikileaks article about China - North Korea in my earlier quote.
No, nowadays the PRC does it because if they don't it means that North Korea collapses, which will result in millions of refugees streaming across the Chinese border. Any marginal strategic value that North Korea has (or may have had) for China is completely offset (and then some) by the large strategic and economic liability that North Korea represents (in case your wondering, yes, North Korea having nukes is a HUGE strategic liability).
While your lofty liberal optimism is rather admirable (from a personal point of view), it is also important not to neglect the cold, hard reality of geopolitics.
==> Points again to the Wikileaks article about China - North Korea in my earlier quote.
Quite frankly, in general North Korea does not accede to the whims of any nation, China included.