Chris is building his dream game and thats what you were backing, and we already know chris likes to have as much as he can possibly put into a game as possible so the game takes as long as it takes to be made, dont complain about NPCs when the system that actually controls npcs is not available to players currently, the npcs are one of the core aspects of the game to make it an actual living universe.
How are the devs incompetent, they are making the most complex space game ever created and doing things no gaming company would even dare attempt, its a CR dream game so thats what you were buying into.