I would hate that. Being forced to be social isn’t my idea of fun. I want to choose who I socialize with not have it foisted upon me. You can pick your friends, but rarely your neighbors. I am as social as I want to be. If people are lonely, that’s on them.
It is a design that means you pass your neighbors more often. But it is like walking down the street in New York, you don't have to be friendly or have long conversations - it is enough to say "good morning". But such design allows more interaction by those who desire it.
I think you're being a bit harsh on the guy. I'd like to see a society that embraces as many people as possible. It should be possible to support both hyper-social and anti-social types - as long as they are willing to encourage a society that embraces those who are different.