Not at all. In a fully staffed and fully functional universe, I want a new car.

And since goods should be distributed in such a way that material wants are satisfied, I don't see why my car hasn't been delivered yet.
Now I am being facetious, but I don't think I am being unclear.
The point is that economics can be defined as a study of how to satisfy unlimited wants with limited resources. There's the trick: Wants are unlimited. So if you are criticizing capitalism because it doesn't satisfy wants efficiently, then you have to back up a step and realize that nothing else will either. Can't be done. We'll never have production so high that wants cease to be unmet.
You have given us a condition for efficiency that is not possible to meet. Therefor you have given us a condition for efficiency that isn't objectively better than any other, for example effectual demand. (Demand backed by sufficient purchasing power).
Where do you go from there? If you begin placing conditions on the wants, well who decides those conditions? And how big of a population are you talking about before those centrally decided conditions mean that many people no longer get what they want, but rather what someone else decided they should have?
...
All
wants are subjective. Many
needs are variable. All wants cannot be met, as I said above. Many, if not most, needs vary person to person.
Since you cannot efficiently allocate all wants, since all wants cannot be met, how do you allocate all needs, and then let people pick their wants from whatever is left over?