I'm going to give a Marxist economic explanation for why Communist countries don't implement basic things like direct democracy at all levels, freedom of speech, freedom of association/assembly etc.
It's important to have a scientific understanding of why these countries are the way they are. Blanket denunciation of authoritarianism is not enlightening and won't prevent us from repeating the mistakes.
So basically, socialism is about abolishing money and commodity-production. As long as money exists, you can use money to command labour. As long as the state is the source of money, the state can simply print money and exploit people by taking their labour using the free printed money. All communist countries do/did this.
Another source of exploitation is subjective prices. As long as prices are subjectively set by the state through price controls (rather than objectively calculated using labor-time), it's very easy to set up imaginary prices that don't reflect the true amount of work put in by the workers. All communist countries do/did this.
As long as money exists, the salaries are also subjective. Unproductive bureaucrats can pay themselves well without doing any productive labor. The bureaucrats form a pseudo-class that protects its own material interests, which are now directly opposed to the working class.
As long as money exists, you will have a black market. The capitalist mode of exchange can be reintroduced very easily, by simply stealing from factories or shops and reselling. By the 1980s, the USSR had a gigantic shadow economy run by secret black market millionaires who paid off the bureaucrats.
As long as subjective prices are used, it is very difficult to accurately and efficiently plan the economy. If prices do not reflect their labor content as they do in capitalist economies, then it's not possible to decide which investment is truly cheaper. Hence, plans were based on crude quantitative planning of "this many cars" or "that many shirts", rather than financial planning that minimized total labor cost. Financial planning is only possible with objective prices.
The suppression of wages ( made possible as no objective measure of value is used) turns the Communist countries into "sweatshop economies" like those in Africa or Asia. Cheap labor provides an incentive to hoard labor for production rather than removing labor through mechanization, which is what would happen if labor is expensive. This removed a major incentive for economic growth.
Lessons learnt :
-
Communist countries did not abolish exploitation. DRILL this into the head of every single ML or Tankie. They did NOT end exploitation. This is an objective fact.
-
The economic base (exploitation) creates the superstructure ( police state, suppression). There is no practical reason to maintain a police state when exploitation doesn't exist.
-
Ideally you must abolish money and commodity-production. Replace with labor-vouchers.
-
If step 1 is not yet possible/feasible, at least still ensure that prices are objectively calculated based on labor-time, rather than subjectively set through price controls or subsidies. This can be done either by markets("market socialism"), parecon, Lange model etc.
-
The authoritarianism is officially justified through the siege mentality of capitalist oppression and counterrevolution. This is a bad faith argument especially for nuclear armed USSR and NK, who will ever invade a nuclear armed state?
-
Communist countries implemented gun control. This is best and clearest sign of the nature of these states. If there was no exploitation and no classes, why was the state afraid of arming the people?
-
However, it is still a real fact that capturing and retaining power is not an easy task, and that hierarchical organizations have been more successful at this. Anarchists have not yet proven by practice that they are capable of capturing and holding power.
deleted by creator
This is the top comment so replying here. There's some really good works on the nature of the state and political party to help flesh this out like Class, Party, Revolution socialist register reader has a lot of good essays. IMO autonomous zones in a state don't work since the state is fundamentally a series of undemocratic machinery that exists to perpetuate minority rule, state power cannot be wielded by the proletariat in its interests because the interests of the proletariat necessitates destroying the state machinery in all forms. Any body controlling the state cannot fight capitalism and maintain its own integrity to do that fight since the integrity of the state requires not fighting it. It's a catch 22. If the state is functional then the zones are subordinate to it ultimately and their autonomousness doesn't mean much.
This is not to say checking and balancing a state is not worthwhile, it certainly is, but it doesn't help move society to socialism.
I'm not an anarchist in that I think political organization of the working class under the existing state is necessary to get to a point where the state can be destroyed, but I also think the state machinery cannot be successfully appropriated, rather it can only be destroyed and replaced by new political organization. And that new political organization which will most likely be in a weak nascent form can only succeed if the smashing of state machinery is virtually global.
Source? I don't know of any ML who thinks there was exploitative class relations in USSR or Cuba.
Bro I'm talking about Communist countries, where the bourg are already defeated. What class warfare was the USSR, Cuba or NK engaged in?
AFAIK no society has done it on a large scale.
Class warfare is international, the USSR, Cuba and the DPRK were/are engaged in a war against the imperialist bourgeoise.
That's not class war, it's just war between sovereign nations. You could say it is class war IF there was no class war within communist nations. Spending 25% of your budget on the military is exploitation on a horrendous scale.
iirc even marx said this shit needs industrialization to work for real.
but the cops thing, that's real. been struggling with some shit around this for a while.