tu stai ragionando con la mentalità del nostro tempo...uno va a vivere in una città e, solitamente, compra una casa e va a viverci...invece nel west le città erano ancora un ritrovo di viaggiatori, non erano dei veri e propri nuclei urbani, con una popolazione fissa...se ci pensi era ancora molto più comune avere un ranch nel mezzo del nulla, anche perchè in città non è che ci fosse gran offerta lavorativa, quindi o uno possedeva un negozio (sarto emporio banca armeria saloon locanda) oppure doveva arrangiarsi in qualche altro modo per vivere (solitamente la strada era la delinquenza, altrimenti entrare nell'esercito)
queste sono piccole considerazioni mie in relazione alla veridicità storica del gioco...
se invece si pensa a una comodità dal punto di vista di programmazione, il fatto che possa essere disponibile una singola abitazione per ognuno dei cittadini residenti in una città, sarebbe un'ulteriore appesantimento di un codice già notevolmente pesante...