Ways to fix housing (that are not mutually exclusive)

1. Raise plot prices (which Yshtola earlier beautifully explained)

2. Expand Apartments to include (more expensive) larger options. A 'Medium Apartment' that's the same size as a small house, and a 'Large Apartment' that's the same size as a medium house. (Adding more apartment slots is far less work than adding new housing wards)

3. Add instanced gardens or gardens linked to apartments (lolicon09 and Enla mentioned)

4. Add FC Apartments, complete with Company Workshops.


Imagine if all of these were implemented.
Using Yshtola's proposed plot price increase by inflation, plus modular upgradable apartments, 500k for a regular 1 room apartment, 750k for a medium and 1m for a large. +250k for use of a garden (could even have different sized gardens, +350k and +500k respectively) and company workshop coming for free if the apartment is owned by an FC.