Another random idea. Instead of small/medium/large homes, we could instead just base it on the type of building.
Homes in a not in a house/apartment/farm building could count as "cramped homes", since they are cramped into factories or other non-residential buildings.
Then you could have homes in your factories at a cost, and will need homes in real residential buildings to outweigh the cramped homes.
Mainly thinking this because there right now is no need to ever use the actual residential buildings, sticking all your homes into factories is just too good.
Homes in a not in a house/apartment/farm building could count as "cramped homes", since they are cramped into factories or other non-residential buildings.
Then you could have homes in your factories at a cost, and will need homes in real residential buildings to outweigh the cramped homes.
Mainly thinking this because there right now is no need to ever use the actual residential buildings, sticking all your homes into factories is just too good.