It is easy to preach. Practically, there are some Compatibility issues(like Nonveg which might appear trivial but wud affect in the long term). I find nothing wrong in like minded(with similar habits) living together. This doesn't mean that the groups hate each other. (As a vegetarian, I DONT HATE Non vegs., But it is true that I cant stand the smell.., )