From what I have seen in other games, , ascent the game, eve, elite, there is a great hunger for the player base to build and sell to one another.
Having NPC shops removes those style of players from the servers.
Suggestion -
1. Pirates drop credits when they die.
2. Small amount of npc...