> I used to work for an advertising agency and one day I was tasked with producing sales material for a weapons manufacturer for an arms show. I asked if I could do a different job that day and my employer said OK. A good employer will know if a worker is shirking or is genuine and will also know if an employee is worth retaining or not.
That may be fine as a one off. But if the advertising agency was selling to weapons manufacturers every day (like M&S sells alcohol and pork every day), would you have wanted to work there? And would you have been comfortable accepting your pay cheque, knowing that a regular part of the income to the company was derived from sales to weapons manufacturers? And that's just your considerations - not those of your colleagues, employers who would have to take your attitude into account on an ongoing basis while they continued to deal with the customers that you weren't happy to deal with.
If this kind of mismatch happens regularly, e.g. every day, then employee and employer are not a good fit.
> the reality is that if a team member's Values were fundamentally different to those of the company Principals the relationship might not survive
Precisely.
Having said all that, though, the fact is that M&S can do what they like within the law. If they want to make allowances for religious workers, it's their prerogative to do so. If that means that some other workers, or customers, aren't happy then it's their prerogative to work or shop elsewhere.
Just don't call it "secular", M&S, because it isn't.