I grew up in the same town and strongly share your sentiments! I noticed Americans tend to be incredulous when I speak positively about it. Perhaps this is due to the obvious similarity to public housing layouts here and their negative associations, but also from a lack of appreciation (due to lack of first-hand experience of) the benefits that you mentioned above.