Its much simpler than that.. oh and communism is about as far away as possible from where I stand politically so lets not go there.
I just think that we are taking this multicultural thing too far, soon parts of our country will be indistinguishable from islamic states or sikh dominated areas...