Russia and Iran have democratically elected presidents. How is that non-democratic?. Democracy does not mean "complying to US dictates". Fully agree with the overall point though.
I'm from Russia originally, and current political system doesn't look democratic to me - elections are forged, all TV is state owned/controlled, very few independent newspapers, government is corrupted, one political party is in charge with no alternatives etc. - but your mileage may vary of course.