As for food, the diet there is more varied but the point is: no one starves and to buy a cottage (ducha) in the country side costs around $5K.
As for those apartments, many of those buildings are being torn down and larger, modern ones put up. The tenants of the old ones get a new modern apartment and the company gets a set of new open apartments to sell too.
"everyone owns their apartments"
If everyone owns their own apartments, why are three generations living in the same one?