Don't fault corporations for exploiting legal loopholes to save money... They optimize what they must optimize as operating businesses, and if we the citizens want to compel them to do something we must pass the laws necessary to do so... Stop moralizing the behavior of companies. They aren't humans. If you choose not to buy apple products in reaction to their behavior, great. If you want to convince your friends to…
Every human being in that company should be held accountable for their actions. Someone, somewhere said "Yes let's do it this way", and they committed an (arguably) immoral act by doing so.
Apple should be held accountable by whom? The government? The consumer? Apple did not break a law, so law enforcement cannot hold them accountable. The consumer can decide not to buy Apple products though, that is a reasonable response.