I think its got more to do with safety and cooking habits. Its safer to be with people of your own community. Imagine if you're a vegetarian and you have to share a flatmate with somone who's staple food is sea food. I dont think you will be able to take the smell.

I dream of a better tomorrow where Chickens can cross the Road without having their motives questioned - Unknown