ANY solution that solves the supply-exceeds-demand issue of labor MUST either create leeches (decrease supply) or continuously grow the economy (increase demand). I think it's easier to create the leeches and call them a cost of doing business.There is a second option on the demand side: Instead of trying to grow the economy, hoping that more demand for labor follows indirectly via the private sector, you could just create the demand for labor directly.
This is what Job Guarantee-style proposals are about: Creating a virtually infinite demand for labor at a fixed wage. This can unlock the same kind of creativity as BI is supposed to unlock if a wide enough range of things is defined as "work in the public interest" (basically, anything except sit at home and watch TV / browse reddit) and falls under the scheme.
There are other advantages (and some disadvantages). In any case, it's good to really keep all the options in mind.
I'm not convinced that the USSR failed because of communism/socialism/stalinism/capitalism/whatever. I'm no historian, but it looks like what happened is that the US fought an economic war with the USSR via an arms race.
This is a very interesting topic that I would indeed like to know more about as well. The USSR economy grew faster and more consistently over the entire period of communism than both the US (and other Western) economies, and also faster than the economies of less-well developed countries. However, because it started from a much lower base in the early 20th century, they still hadn't caught up when they finally lost this economic war.
Objectively speaking, communism worked better for them than capitalism worked for the West. They lost because they failed to call the US' bluff after both of them had already built up nuclear arsenals so large that any further arms race would have been moot.
That doesn't mean communism is universally better. In the direct comparison of West Germany vs. East Germany, which started from a comparable position after WWII, West Germany clearly wins, and many East Germans really did want to leave.
Still, this all suggests that you can't ascribe it all to "communism bad, capitalism good".