I think it is possible to hold both views (it is acceptable to force Eich out; it was immoral to fire workers for being part of the civil rights movement, blacklist workers for being communists). And you don't even have to appeal to the "my side is always morally right" non-argument.
I think the critical distinction is workers versus management.
If an engineer were fired from his job for a donation he made to any organization -- the ACLU, the KKK, the Communist Party, Prop 8 -- then yes, we would have a problem.
Low power individuals, they need to be protected. High power individuals, we need to be protected from them.
I think the critical distinction is workers versus management.
If an engineer were fired from his job for a donation he made to any organization -- the ACLU, the KKK, the Communist Party, Prop 8 -- then yes, we would have a problem.
Low power individuals, they need to be protected. High power individuals, we need to be protected from them.