Yea if u look close u can see residences have all that inside them. It makes sense that as the colonists advance in tech they would simply make things self-contained. although its tempting to spread out colony facilities, nobody would do it in real life. having dozens of food containers on one side of the colony, water containers on another and then residences still farther away would make no sense. It real goal of logistics is to keep everything self-contained, in one modular unit. Consider this when coming up with game ideas.
The point of having ore storage is because smelters store ore. Usually you want smelters as close to mines as possible, making them a target. If someone destroys your smelters you have no ore and the game is over. Having ore storage is insurance that even if all your smelters are destroyed you would still have enough ore in reserve to recover. This makes no sense for civilian structures as they are cheap and numerous and the gain by having reserves for colonists that have no place to live (and are probably dead since their residences are destroyed) would be minimal.