Just watched the video on Kickstarter sounds good still wish they had some NPCs in there for hecks sake.
There WILL be npc's, no PVE loot drops doesn't mean no npc's.
Mark has mentioned having "dragons" and other types of creatures in the game.
Also with the world, it'd seem a bit barren to have no animals or anything out in it.