I'm not forcing anyone to adjust their principles. I'm just saying they shouldn't hide their principles as 'morality.'
As for your example: Can you name me ONE culture that regards theft as a legitimate occupation? There's a lot of sub-cultures where it is regarded as a necessary evil to stay afloat, but I don't think there's even ONE culture that regards it as 'legitimate' or 'moral.'
Buying sex is not morally wrong to you. It's against your principles. There is a difference.