> > Russia is still more democratic than many of the US’s allies
> Russia is an authoritarian dictatorship with the same guy ruling for 21 years and counting. Which allies did you meant?
Well, compare Russia to America's ally Saudi Arabia.
In Russia, they have national elections. You can complain they are rigged, and there is some truth in that – but, anyway, at least they have them. Saudi Arabia has never had an election in its history, except for local government.
I don't think the rigging in Russia is primarily through direct election fraud (although some of that may be happening). Putin is genuinely popular with a majority of Russians, so he can win a genuine majority of votes, but he engages in manipulation of public opinion through state-controlled media to help build his popularity. Also, the system ensures that the only people allowed to run against Putin are the communists and ultra-nationalists who are unlikely to win; pro-Western/liberal candidates are prevented from running, although it is not guaranteed they'd win if they were allowed, but they possibly could give Putin some more real competition. However, if Putin's popularity were to collapse, he'd be forced to resort to more blatantly fraudulent means to stay in power, and it is possible at that point his allies who keep him in power might turn against him and he might be removed.
In Russia, they have political parties. The system is dominated by the ruling "United Russia" party, although other parties (such as the Communist Party and the ultra-nationalist LDPR) are permitted to hold around a quarter of the seats in the Duma. Again, you can complain the Duma is rigged in United Russia's favour, and that complaint may well be true, but still doing better than Saudi Arabia, where political parties are banned.
It isn't just Saudi Arabia. Other American allies in the Middle East, such as UAE, Qatar and Oman also ban political parties.