@Blurry Moon The main beef I have is cultural, including religious ideology. Some cultures simply aren't compatible, and if they're living together there either need to be strongly and uniformly enforced civil laws which prevent conflict (and curtail some cultural habits), or it's gonna go badly. I think that's becoming more and more obvious to most people in the present day.