They are perfectly happy to separate their playerbase into two classes: Those who have houses, and those who do not. The price of getting a house is weeks or months of 24hr+ days. The system is literally designed to prevent you from participating.

They will never fix this. It's not a bug, it's literally a feature.