Enjoying the work and similar motivations: This tends to only apply to certain jobs. In addition, just because I'm intrinsically motivated to work on programming, for example, that doesn't mean that I'm motivated to program the things that society wants me to.
A sense of duty: I think this motivation tends to have limitations and is likely hard to achieve consistently without propaganda, nationalism, or a state religion.
Social status: Call me cynical, but I think this only works if someone can use their social status to get the things they want; in which case it doesn't seem that different from capitalism.
The alternatives that I can think of:
Enjoying the work and similar motivations: This tends to only apply to certain jobs. In addition, just because I'm intrinsically motivated to work on programming, for example, that doesn't mean that I'm motivated to program the things that society wants me to.
A sense of duty: I think this motivation tends to have limitations and is likely hard to achieve consistently without propaganda, nationalism, or a state religion.
Social status: Call me cynical, but I think this only works if someone can use their social status to get the things they want; in which case it doesn't seem that different from capitalism.