How about you check out the rest of the western world, where each single democracy had their own pickings with communist tendecies. And most of them handled that in the common sense way of giving workers basic protections and ensuring their share of wealth so they don't feel the need to go to the communists.
Worked pretty well for most European countries.
Although, once communism was gone, the ideology of neolibral economic thinking took over and thus all benefits to workers were seen as unnecessary expenses. Leading to the current rise in nationalism and fascism nearly everywhere.
It is pretty simple: If you want all people to carry a system, all people need to feel like they profit from its existence. Once the mask slips and people realize they aren't profiting, they will be unwilling to hold up their side of the social contract. This is what is happening right now.