It only works if i) people accept cultural relativism and allow others to have their own views and hope the others respect their views too, or ii) if both parties compromise on issues.
But of course that doesn't work when it comes to issues like gay rights, or rights for women, or freedom of speech etc. because you can't have a 'middle ground' on those issues, so in that case the dominant culture gets priority (well... should get priority).