I also seem to remember Frontier being pretty firm that NPCs would not be able to fill the same role as players for multi-crew ships. And that their plans are firmly set on it being a player crew only deal.
AFAIR that is exactly correct.
Personally, I think "crew" are a huge element of this genre and I'd love to see NPC crew in 2.4/season 3.