When companies maximize profits they call it smart and good business. When employees try to increase their wages they call it greedy and bad business.
I wouldn't even call unions socialist, I think they're more like a capitalist tool for workers, so those that are already rich get to benefit from capitalism and socialism while workers benefit from neither.
And he's blaming the anti defamation league...