I think his point was that such a heavy handed policy that runs contrary to the views of most of the world's population is problematic. Since there will be situations where employees have little or no choice but to eat company sponsored meals, I for one don't see that to be "illogical".