

If it helps to accurately fill in the details correctly in the backend system, which are then properly validated or escalated for human review/intervention (and let the human requester choose the escalation path too, as opposed to blindly submitting), then it sounds great.
Guided experiences, leading to the desired outcome, with less need for confused humans to talk to confused humans.
I want the same for most financial approvals in my company. Finance folks speak a different language to most employees, but they have an oversized impact on defining business processes, slowing down innovation, frustrating employees, and often driving costs UP.
With DPRK it seems pretty simple: Are citizens permitted to leave the country of their own accord? The answer of course is no, and that is extremely telling. Combined with choreographed & escort-only tourism, one really has to question it.
My opinion: Odds are likely that it really is a shithole in many ways and in many places (and for many reasons, sanctions included). That said, people will still live their lives within those constraints, because that’s what people tend to do. We won’t get accurate and verifiable information from their government about citizen health and longevity, causes of death, etc. so OP’s propaganda must be taken as just that.
At some point NK’s system will fall, and some historians and archeologists will get to do their thing, and we’ll gain some more insights.