I’ve only ever stated established facts.
North Korea does not hold elections. China does not hold elections outside its ruling Communist Party.
Although, China is a one-party state so you at least got that part right. On the other hand
totalitarian countries (China holds proper-ish elections[...])
China is not a totalitarian country (yet at least), so that is wrong..
Anyway, the current situation is particularly unfair to all Gazans who aren't combatants, so that we can agree on. I think it is clear to everyone else that Hamas is not the legal government in Gaza, and that is obviously nothing I can force you to change your mind about, but I, with friendliness, suggest you think about why you differ in reasoning between Hamas and other authoritarian regimes.