There is nothing ethically preferable about owner occupancy. In Switzerland, which I consider to be a highly developed society, they have a special tax that applies only to owner-occupants. I think we should adopt that. More people should rent, and fewer people should consider home ownership an investment strategy.
Also, to be quite honest, your allusions about shadowy Asians has the whiff of racist tendencies.