b) it is illogical, counterproductive, and yes, flat-out unethical to continue to support the North Korean regime with aid.
What's the counterfactual? One where you bring down the regime by refusing to prop it up?
So you've now got a population of ~20 million without the means to feed itself or any semblance of a civil society, but awash with weapons and ammunition. A power vacuum, with no alternate sources of authority and no institutions that could facilitate a peaceful political process.
Situations like that don't get resolved without a lot of violence. We're talking massive bloodshed, probably for several years, which almost certainly ends when the winner becomes the new dictator.
What, exactly, makes this scenario "productive"?