Hmm there are way too many player build structures now. I hardly created any big road or anything.
Players also put markers, ropes and ladders to tell player good route to avoid BTs. It creates a feeling that greater power watching over you and helping you in your journey. Only Kojima can design such game