Earlier quoted context omitted.
You know this kind of leads towards communism... Which I think is the key problem with any kind of shared equality by force system, it will work nicely so long as no one running things decides they don't want it to, then it works really poorly.
Looking at any single step on a path and rejecting it because the extreme end of the path isn't desirable is a quick way to never make any progress. We can improve things, we can do social good, and never slide to authoritarianism. (I assume you are talking about authoritarian communism vs, eg, council communism.)
I think it's easy (well reasonably) to do if resources are plentiful, but what do you do if there are more people than resources available to support them, who starts making the hard choices?