Having it cost any material or resources to build means that people would make the smallest possible box-like thing to count as "shelter" rather than building anything that looks good. This would also be a problem if players are supposed to move out much to find resources...