I think we need to have a community within a community and this way everyone reaps the rewards. I like it when everyone wins .....
We would also take care of our own for those who might not have all their abilities .... no worries ... a medical staff on board who have special needs. I myself have limitations, so I get it. Every day stuff we need and deserve for our Planet !
PS: I almost forgot ... everyone has their own house or apartment .