I already know a TON of people are going to hate me for saying this, but I genuinely believe that this idea that "housing should be COMPLETELY random, everyone should have the same chance" is actually an extremely negative idea.
Thing is, MMO's NEED to have an economy. And let's face it; VERY few players actually engage with crafting tradeskills. It's because it's a lot of work, and the "reward" is selling items on Market Board for Gil.
But what's the point of Gil if there's nothing to spent it on?
Now I completely understand the fear of Real-Money Trading (RMT). But this is essentially punishing ALL players for the actions of those exploiting loopholes. And those loopholes are problematic, only because there isn't an official means of selling/trading Houses, which could ALSO double as a money-sink.
Now INITIALLY, yes; houses would probably be expensive. But if you implement a sort of in-game "tax" for buying/selling/trading Houses -- maybe even scales higher for higher amounts -- eventually it would get enough money out of the game, it would actually stabilize the economy, ensuring those with less gil actually COULD afford houses.
Of course, Selling and Trading plots are two different things entirely. Trading means "I have Plot 23, you have Plot 10, I'll pay you X amount of Gil just to trade places with me". THAT doesn't even affect the Housing system, as it would require both parties own a house anyways. It just allows players to get a plot they really want.
But Buying/Selling plots, I think it also totally justifiable. It's just forcing players who REALLY want a house to resort to sketchy outside sources or RMT.
As I said, I know a LOT of people are going to disagree with this, but I genuinely think that but not allowing players to either Buy/Sell/Trade or even get multiple lottery tickets, it's essentially removing any incentive whatsoever to engage in tradeskills or the game's economy.