Building packs can be bought in any city and include such things as locks, hinges, nails - all the things you can’t gather easily but need expert crafting.
I hope I am reading this wrong but it sounds like they are saying that things like nails and hinges will have to be purchased from npcs and not be craftable.
I get it if they need to have some kind of money sink for houses. But it is really hard to swallow that someone who can craft metal weapons can not make nails and such. Especially in a game that wants to be recognized for having a deep crafting system.
Please try and make it truly a player run economy this time and limit the amount of noncraftable items that need to be purchased from an npc.
Especially basic things like nails. There could be a huge demand for such an item. It would be a waste to not have it be an option for players to provide.