Apples and oranges. Can’t compare Cataclysm’s mapgen to the real world. Simple as that.
I also have been encountering a crap ton of houses lately. And yeah, it’s less fun to loot a house than a shop or larger building. But it is what it is.
Would I prefer cities that are randomly generated from various, partially pregenerated ‘blocks’ rather than a tile by tile randomness? Yes. Is it going to happen? Seems real unlikely.