Blind compliance to an employer is a more complex issue.
In the past - as in the Depression - people had to lie about their religion and were forced to register for political parties they did not support in order to have employment. I suppose they could have served the greater moral purpose by starving.
Thus, in the face of the private property - I'm king of my business types - my opinion is that an employer only has the ability to control employee behavior very directly related to the job. Unless you can show direct risk to the firm, it is not the employer's business. The so-call libertarian argument that free people can engage freely in any contract they want assumes relatively equal power relationships and ignores the ability of employers to let you choose freely to starve.
I'm also sure that most employers are paragons of honesty. :barf: