Player housing is stupid and pointless.
The only MMO I have ever played where player housing actually matterd was Ultima Online and there was one absolutely critical aspect that made them actually important. It was the fact the houses ACTUALLY EXISTED.
You could walk out of Vesper, one of the towns in UO and see my house right as you walked over that bridge leaving town. You, me, every single person on the server would all see it sitting there. It actually existed in the game world. I threw up a bunch of vendors in there, decorated it to lure people in and look fancy, and made a killing on earning gold there selling magical items, reagents, and other assorted goodies. I also had a room dedicated to Runes used for teleportation which also lured people in because they knew my place was a hub for going anywhere you wanted to go.
Now compare that to WOW... The game can't possibly allow "real" player housing that exist in the world because the world is absolutely tiny and there isnt enough space for all the scrubs and casuals to place their houses so instead, they do what all garbage MMOs that followed after UO did, they make it instanced (or in WOW's case, they'd do the next step up, make it phased just like garrisons and the farm). This makes them pointless because people can't just wander up on your house and see it or interact with it. Even your friends that might actually be interested in looking at your house can't do so without you holding their hand and pulling them into it manually.
Next, UO houses had a purpose and a function. First thing they did was offered storage capacity for all your shit. You could have entire rooms of chests full of objects and items. WOW doesn't jive on that. They want you to have no inventory space and limited bank space and are always reluctant to make bigger bags and almost never extend storage capacity in your bank. They just don't want it. Another function was the money making potential. You could setup vendors in there and sell your junk at whatever prices you wanted. It had a REAL in-game economy because it took so many factors into play. You had to know of a place that sold what you were looking for, you had to search through these places you knew for the best deals, and so on. WOW destroyed in-game economy by having it's omniscient/omnipresent auction house. Anyone, anywhere wants to sell something they just boop it on the auction house then everyone/everywhere knows what it is and how much it costs. Suddenly the location of your store doesn't matter, advertising and/or building a reputation for your store doesn't matter, always staying in-stock doesn't matter, because now the only thing that matters is "sort by lowest price".
So the only thing you had left that houses actually did was let you decorate them to suit your character/personality/whatever. UO's engine was made for this to work and it was an easy thing to do. WOW's is not. In WOW, it isn't even possible to put items on the ground. They simply don't exist in the world. Drop that sword? Boom, it ceases to exist. In UO, that sword would've been put on the ground next to you. You could've even laid it across another sword and some cloth to create a design to make your house fancier. WOW doesn't allow for any of that, all of it's little buildings are static objects. The furniture inside can't be moved, reoriented, or anything else. They'd have to make some pretty big changes to the game engine to even allow that. And for what purpose..?
Think about it. How often did people goto your garrison just to hang out or "look around"? Never. The only time you went to someone else's garrison was to get something out of it like using their disenchanting hut or picking up the next day's quest from harrison jones or to do a dumb invasion. You never went there recreationally. Blizzard had to create reasons for you to want to go there because you never would've done so otherwise.
So back to player housing... It would have no beneficial function and be just there to "look pretty" just for you, so you want them to design an entire new system with multiple house designs, dozens or hundreds of objects to put in the house that you can move around and place in it, and then the game stores all of that info. Then it only gets used by you. Each player has chunks of wasted data being stored on the server to suit their little house fantasy for no reason and it isn't even being used by anyone.
ANd how often would you even use it? Player housing in shit MMOs usually operate by walking into a generic "door" in town that instances you off in your own home. So when would you go there and why? If there was no tangible benefit for being inside of it, why would you go? You going to logoff there every day? Go through that extra load screen to get into your house? That isn't gonna last. You'll get over that shit in a week, if that, and stop going there. You might stop by to throw some random new shit on the walls if you get it from a raid or achievement or something, but then you aren't going to go back in there again until you get a new piece of shit to throw on the pile.
Player housing would almost instantly become as pointless and unused as 99% of the mounts and pets owned by everyone who just collect shit to collect shit then never use that mount or pet for anything ever for the remainder of their time playing the game.
Player housing is stupid. Player housing is pointless. You need a game that actually does it right, like Ultima Online. Anything else is a cheap mockery of it with no purpose.