Socialism doesn't dictate a government structure, there's authoritarian socialism and there's anarchist socialism and there's socialism in-between.
What's ironic about your point is that you're advocating for a literally authoritarian economic system where the owning class dictates what laborers do. You spend most of your waking hours working for a dictator.
Socialism is about making the economy worker owned and giving the workers control over what gets produced and how. That could be via worker cooperatives, it can be via anarchism, it can be via an authoritarian state that (claims to) represent the worker.
I disagree! Socialism by definition requires the people to own their own homes and the places where they work, which is difficult in a government not run by the people. Socialism must be democratic, anything else is just red fascism.
it can be via an authoritarian state that (claims to) represent the worker.
I may have been hasty, seems you agree! But I would like to stress that any government which claims to be socialist but makes unions illegal and enforces capitalism and private property shouldn't really get to call itself socialist or communist. They're just state capitalist oligarchies.
I'll give you that. I am leaving room in my definition for anarcho-communism and anarcho-socialism (or even anarcho-syndicalism and other left-anarchist systems) and those don't require a state.
Democracy is a decent enough way to run a state, but anarchists would critique democracy (from the left) by pointing out that it can violently compel people based on the will of the majority, and so consensus building, federation, and mutual aid can replace a democratic state while accomplishing socialism.
in Russia, members of the nomenklatura ride in expensive limousines, while in Yugoslavia, ordinary people themselves ride in limousines through their representatives.
Nah, mate. Not the USSR nor Cuba were like this. You simply couldn't find wealth disparities in those countries as you can in modern capitalist ones, not even remotely close.