I think a lot of folks on the Bern train are more concerned with fulfilling Marxist fantasies than actually getting things done.
I agree 100% that workers are generally at a disadvantage vs their places of employment.... but the forces driving that are modern and different from all the ancient Marxist lenses they try and force everything through. For example tearing the roof of of campaign finance would do way more to empower workers than stupid shyt like unions.
@JahFocus CS is obsessed with this concept of abolishing private property but most of the people "controlling" employment have no ownership stakes in the companies they run. If this "worker's revolution" is going to happen, and I think it SHOULD, the people driving it NEED to leave the 19th century and enter the 21st. The world has changed a lot since Marx' day.... including the relationships between and general concepts of labor, property and capital. Why would a worker's revolution play out the same way? It's not realistic. It's the leftish equivalent of those Civil War reenactments.

Where the fukk do I even start with this waste of a post of yours?
One, Sanders is a mild social democrat. He's a capitalist, not some hardened revolutionary. I support him because he's talking in a way that will raise class consciousness and put some reforms on the table that need to be discussed, but otherwise wouldn't. For me, even if 99% of his agenda didn't get through, it'd shift the discussion leftward and raise class consciousness. That is sufficient for me to support him over these clowns currently running.
Two, why the fukk can't you seem to grasp that the owners of capital do not necessarily correspond under modern capitalism with those who directly control hiring and firing? I agree that capitalism has changed and evolved since the 1860s; you won't find a Marxist who disputes that. But the central class contradiction hasn't changed. Let me be perfectly clear:
people working in HR are workers too 
Just because someone is a "salaried professional" DOES NOT MEAN THEY ARE NOT WORKING CLASS! There is a managerial substrata of the working class that didn't really exist in the earlier days of industrial capitalism. Obviously class consciousness is very low in this substrata, but at the lower levels, these workers still deal with basic problems: being overworked by management, having benefits cut, facing the threat of unemployment, etc.
You talk about a workers' revolution being necessary. There is no such thing unless the means of production become social property and controlled democratically
EDIT: Furthermore, yes, there needs to be campaign finance reform. It's not an either/or proposition between that and the working class organizing itself. Both are needed but campaign finance reform by itself will not accomplish much. The ruling class will always have more money than the working class under capitalism. That is how the system works.