>I can't really blame a for-profit corporation for using the laws as they are written.
It's funny how whenever a corporation behaves hostilely toward its community, or its customers, or its competitors the rallying cry is "Well it's for profit, they might as well do whatever is mathematically correct", but whenever people turn around and try to make the behavior mathematically incorrect by, say, regulating the corporation or refusing to do business with them or protesting and blocking the factory site they're all of a sudden being unfair and disrupting legitimate business operations.