Perhaps they go so far fighting unions because they don't want to pay a fair wage, provide reasonable benefits and regard their employees as anything more than a resource to be used, abused and discarded at will. In a similar way to the same company's attitudes to paying taxes to the countries that host them.
An attitude, unfortunately that is becoming more prevalent throughout the 'free world'.