Which workers are you trying to unite? Currently the only "workers" who support communism "work" at Starbucks, whereas people who work in mines, or in factories, or are plumbers, or electricians, etc, support capitalism. Do you know why?
Because capitalism is good for workers. If you can work hard or smart you can make yourself rich and your family can flourish. Under communism these people would be punished for working hard or being smart. It is only the "worker" who is so dim and lazy that the best they can muster is pouring coffee into a paper cup who still support communism.