Actually, shaking hands IS the cultural norm in business circles in this country; not shaking hands is NOT the norm.
No, the primary cultural norm in this country currently is not to discriminate on the basis of sex.
That's why there are laws against sex discrimination in this country and no law regarding shaking hands. The fact that sex discrimination has a legal standing where as hand shaking doesn't clearly shows that the priority lies with sex discrimination and not hand shaking.
One of our primary norms is also that we don't discriminate on the basis of religion. This is also enshrined in law. Offering a reasonable alternative (not shaking anybody's hand) is perfectly reasonable and comes well within those laws because it both respects those rights whilst also avoiding discrimination against women. Muslims are legally protected from discrimination based on the choice not to shake the hand's with anybody but only to force them to shake hands with everybody to gain business, get a service or keep a job would put them in a position where they were forced to choose between those things and their religious requirements. But offering the alternative of not shaking anybody's hands means a reasonable alternative have been offered and a refusal to take it means that sex discrimination becomes the key factor as an alternative has been refused.
These things are law and clearly both trump the shaking hands law.
Besides, if you're happy enough to cast aside the shaking hands law for women, why does it suddenly become so important for men despite their being no religious requirement to do so?
And anyway, norms/common cultural practices are not enshrined in law, I'm afraid.. Not sexually discriminating is very much enshrined in law.
It's his preference NOT to shake your hand versus YOUR preference that he shakes your hand as well as those of your male colleagues. Given that your preference involves enforcing unwanted physical contact on someone, his preference wins.
No. As I have been very clear, my preference is that he shakes hands with nobody. Then both his religious scruples and women's rights not to be discriminated against are respected. Nobody has to 'win', both preferences can be very much mutually respected.
I note that no one has replied to my calling out all the anti-multiculturalism rife in this thread.
Actually you have made the most anti-multicultural post on this thread. The essence of multiculturalism is acknowledging that we live in a society of many different cultures and showing mutual respect and trying to reach accommodations which mean everybody has their rights respected. Declining to shake anybody's hand would be the epitome of multiculturalism as it shows both the ability to adhere to religious rules whilst also showing respect for the value of equality for the sexes held by westerners.
In fact, your statement that one set of values has to 'win' over another is exactly the opposite of what multiculturalism means.