Precisely. And the Communists did one thing grossly wrong - they substituted the Capitalist class with the Communist "Elite". It was from an older owner to a newer owner. The people saw little difference in who they were required to work for.
A new Communist thought is that of worker collectives. The idea is that they are better than unions, with the capitalist class continually picking and clawing at any reforms. With a worker cooperative, the owners and managers are the very workers which eliminates that avenue of strife. And it is one step closer to the proletariat owning the means to production.