In my point of view calling yourself a socialist and not being able to criticise the blatantly anti-democratic and imperial power the USSR became is weird.
Socialism (in my view of it) necessarily requires democratic structures at work as well as government.
Despite the USSR's positives (all countries have them) let's not pretend like they had a good template we should emulate (on governance and voting, that is).
Without democracy, you're basically hoping the people in charge are benevolent. But then when they're inevitably not at some point, you have no way to peacefully remove them.
Next minute you'll be telling me China is a democracy just because they elect people the the National People's Congress. (Another country, with many positives, which is not a democracy).
And please do not confuse my criticism of notionally socialist states (China is definitely not), with implicit praise of the "democracy" in the United States, what they have is barely democracy.