The communist model didn't work for the same reason this one is failing: People want money. Not a job. The job is the necessary evil for money.
The communist model failed because people noticed that they could get money without working.
This one is failing because people are noticing that even if they were working they cannot get enough money.