We should use this term more often against the corporations exploiting the workers.
I am somewhat ambivalent towards unions - they can sometimes be a blessing or a curse to the workers. It really needs some regulation to ensure they serve the workers rather than serving the ones willing to play union politics.
But I am not at all ambivalent on corporations. Their only mandate is profit, and they will exploit (i.e.: leech from) workers as much as they can. It's their mandate, the very thing they exist to do.