As a new player, I spent much time wandering around collecting resources from map zone streets. I, very slowly, met other glitchers but, sadly, genuinely thought that there was only a tiny number of players here because I'd met so few. After a short time, I learn't that it was far more efficient to gather from peoples gardens and my time on map streets radically reduced. Rather than walking, and therefore potentially meeting people, I'd 'insta zap' my way to people's gardens and have probably missed out on meeting a lot of new people. Talking with other glitchers I realise everyone seems to do this. I've met several people who haven't been able to do that 'help 5 low level players quest' because they simply can't find any. In short, it wasn't until the recent 'hang around and blow conches at each other festival,' that I just happened to bump into, that I realised how large a community there is. I'm still a new player but my friends list already includes a few people that don't play/test because they didn't get into a community.
This is a little sad as I think you'll agree it's 'becoming a part of the community' that makes a massively multi-player game good and therefore subscription worthy. Ok, I realise rushing past someone on a street doesn't make you part of the community but if you rushed past someone who gave you something, was doing something odd or looked funny etc you might stop to ask a question. I was thinking, if perhaps your house was linked to a particular street on the map by say a that little door eg like that one in Grimsea Bottom for the wood forest, then to get to another players house you'd have to walk to their street rather than 'insta zap'. Your neighbours pole could then be your chosen few 'literal' neighbours.
You wouldn't necessarily need a door for each glitch, just a couple per street, so you could access any of the glitches living on that street. This would give you an address like, Louise Pasture the tree knot (the tree knot being an access door) Upgrade cards or beaucracy skills could open up different map zones for you.
TLDR - Help build community by tying player houses to map zone streets, therefore, making players become more visable to the general community whilst journeying.