We really need to have more friendly npc's in the freeplay world, and they need to have voice lines when you approach. The world currently feels very lifeless because the only place where people exist with any humanity is in Fort Tarsis.
There is a good reason for that. Very few humans venture out into the world due to the dangers. I've seen sentinels in random encounters and that's really all there should be. I do think it would be super cool to see some walking striders though.