Blizz could allow guild housing but restrict it to only be allowed in area's of major citys. have and area set aside for it, kind of like the goblin slums in org. they could have a guild housing district, then only put the guild bank access in the guild housing as well as repair npcs, innkeepers, and other vendors and only these vendors would sell items to the guild members cheaper (like the guild perk bartering). and the rest of the npcs in the city would not and would work as they currently do for people that are not in guilds. That way people would still be in town. would have to use a normal bank but would have to go to their respective guild housing for guild bank and any other related guild perks and if they want cheaper repairs. Blizz could then use the guild housing and gold sinks and sell things like portals. more guild vault access, allow players to rent rooms off the guild (thus allowing a round about way for player housing). and i am sure peeps could come with lots of other ways as well.