Thanks for the welcome
I suppose what they could do to push for people to at least use their house or apartment is sleeping in, now when I mean sleep what is actually happening is the player is logging off. With this means your character is still on the sever, he hasn't just disappeared out of thin air.
This will naturally make players want to make a house or something like that so their bodies are safe.
As they are suggesting a skill system maybe you can make it where because they are in a comfortable place when sleeping they get a type of skill multiplier system to promote a healthy living style for the character.
With this also pushes quite an exciting point as well if your deep in space with a very small crew you will need a living quarter, another issue would be protection so you would at least need a small ai script to control turrets when your the real parts of life make players more drawn to doing familiar thing in the real world so I think that is how the devs can easily morph the players to making great democracies and such.