Is the lack of checks and balances a necessary feature of a socialist government, or is it just that the Soviet Union didn't have checks and balances, by design?
Secondly checks and balances are arguably anti-socialism even, because it would introduce a backdoor/round-a-bout way of enacting rule that wasn't endorsed and driven by the people. So no, the lack of checks and balances isn't just a Soviet Union thing, it's a socialism thing, otherwise it isn't true socialism.