First, and above all else, there are assholes (US) who will prevent you from having nice things. Democracy is the easiest vector to let CIA/money get a corrupt asshole into power. Democracy tends to be a fiction anyway. Money/CIA/Media control is just part of the reason. Should you let corrupt assholes vote or run for power?
A country that has an army has dictatorial power, whether there is a theater of elections or not. An autocratic chain of command controls it, and if you don't behave, regardless of your constitution, you get smacked by the army.
In the US, there is communism for the corporatist oligarchy. Government they own will protect them from competition and bail them out when they fail. The CIA/media defines the communists as anyone who is not as pro business as the most pro business corporatist oligarch. US is a pure dictatorship in that Israel first corporatist oligarchy is guaranteed to win every seat/election, or 95%+ of the seats anyway. Every NATO country has a CIA allegiant party leader is also guaranteed to produce a CIA allegiant government. CIA vets all appointments to EU government to be pro US dictatorial NATO. IMF has 50%+ of votes all from US colonies.
Celebrating media simplifications of Democracy vs. non-US-compliant is the wrong metric to apply to nations. Industrial policy meant to promote equitable prosperity or defense from Imperialist forces determined to subjugate them are more important to a nation than what US media describes them as. "Everyone" loved Russia when they had Yeltsin as a puppet privatizing everything cheaply to US interests, just as they love Zelensky for the same. Ukraine, since US coup, is an apartheid ethnostate, which cannot qualify for any objective definition of democracy (we praise it for it anyway), and recently has suspended all elections.