One problem with housing now is that its very empty where ever you go. There is a lack of a "neighborhood" so to say.

They have tried to incentivize it by letting players mark their house as a restaurant or hotel or etc, but what if they push it one step further and let players set up their house as a service to other players?

For example, if you have a house marked as a "restaurant" and have a CUL leveled, you can open your "shop" (that will run even if you are offline or not there) that will sell food for people to eat. The buffs your food gives will be better than if you just bought the same food off the MB and ate it yourself or the duration would be longer to make people want to come.

Then it can be extended to so many other things like a "blacksmith" where they have extra melding rate, extra rest exp from staying in a "hotel", extra durability for repairing from an "armorsmith" house.

Slap on a leveling system to that (higher level "hotels" give more rest exp that low level ones) and boom, everyone is visiting those places to get their special services.