Communism didn't fail because people were lazy, it failed because it became a dictatorship.
It failed because the government decided to solve all everyday issues by simply printing unbacked money. Since 1960s, the USSR council of ministers practiced a massive subsidizing of the economy through limitless enlargement of its debt to central bank.
Much like the US government is doing right now.
Lazyness is a simplistic stupid myth of the typical old right winger trying to claim that young people and hippies are lazy assholes...
Nope, the lazyness is real. Just think about that: why bother doing anything when you can borrow some trillion from the central bank.
Two systems with different agenda but plagued by the same practice.