A Company hires me to do a particular job. They do not hire me to dictate their moral standard to me. As long as I do my job, don't disgrace the Company by breaking laws/acting indecent or give out Corporate secrets, they have no business saying what I do with my body or how I live. If they don't want to offer ANY insurance, great. Don't. Nobody is saying that have to. But don't threaten to shut down an entire Company because they have to follow the law and don't like it.

What Apple does is the same thing that other American Corporations do in foreign lands and it is a disgrace. It is all in the name of big corporate profits at the cost of lives of their employees.