I can understand the reasons behind the changes, but I not agree fully, because:
1 - Is really hard to find a place to build a base / home outside. Practically all places have owner, or are located in places of extreme difficult access, or have to position in some points that border on the impossible, as map borders or other places that can not physically build a base. Remove the possibility of craft within the apartments without generating new maps, and giving more areas for construction is complicated.
2 - Base construction needs a control tower, a building and a silo to keep the tower. Access to this is very difficult, it needs a lot of time to make the skill rise to a certain level, producing things. And finding other specialized players to produce for you takes time.
3 - It would be plausible to remove the workshop if the apartments were compensated in relation to the bases and houses outside the colony in some other way. Increasing the number of objects available would be ideal, or lower the price of the rent / leasing, because if it is not possible to use for crafting, nor have more slots for decoration, having an apartment for security and residence only for the current price is a bit too high.
4 - Poor location between the store and the tradeskill place in the colony. Who works with craft needs agility to sell the products. The impact would be less if the store and the production site were either in the same place or close to each other.
It would be interesting to increase the number of slots of the apartments, or to reduce the price since it will be exclusively only of residence, and it is necessary to have a better attractiveness because of this. Again, the production costs of a base, with the lack of places to “find” a construction area is quite complicated.