>>507610102he isn't a dictator. DPRK runs on democratic centralism to elect leaders, a soviet stalinist idea that people holding posts vote on others to hold post instead of a general plebiscite.
kim has 3 roles in the government, one of which is effectively the President and was voted into that role and the others, by members of the DPRK Parliament.
not being in a democracy where citizens cannot vote doesn't equal a dictatorship.
the parliament could have voted someone else as president/grand marshall/whatever the top dog is, and kim would have been stuck as head of the military and foreign minister.