As I understand it the housing is going to be instanced, but each instance is for a set amount of people. Which I find surprisingly acceptable, having neighbors can be fun. How are you supposed to have housing for everybody and non-instanced? It's a huge waste or resources and who would want to walk in an endless maze of housing a areas, it's completely uninteresting.