As we all know, accusations of lack of democracy is one of the main ways western countries demonize other countries and justify sanctions and war against them. But what is the state of democracy like in the countries considered enemies of the west actually like? For example, the DPRK, Iran, Cuba, Syria, Venezuela, Russia and China. As far as I know, every single one of these countries holds elections of one sort or another, but it's still common knowledge that these countries are all dictatorships, and the elections fake. What's the truth here? Which of these countries have legit elections and which are 100% dictatorships?
On a related note, I've noticed that liberals often treat democracy as a binary thing, an on/off switch. Either a country is a democracy (which usually coincidences with being good friends with the US) or it's a dictatorship, but it's obvious to me that democracy, rule of the people, exists on a spectrum. The US, "a democracy", has elections but a bunch of problems which compromise the legitimacy of the democratic process, such as normalization of huge amounts of money in politics, voter fraud, a few media companies having complete control over the access to information, etc. Conversely, if you study Stalin era USSR (an obvious "totalitarian dictatorship" to most people) you find that even that society had democratic elements to it. Categorizing countries into democracies and dictatorships is mostly a way to signal which countries are "good" and which deserve sanctions and military intervention.