That is to some extent true, although i am quite sure the "Officers" part of crew management was actually what prompted a lot of those votes, no word on officers here at all though.
Anyway, even with all the votes there, the majority of votes still went into categories related to the economy (trade, contracts, resources and so on). Which i think, along with the hundreds of forum posts about the economy, crafting, trading and related subjects, speaks volumes about what the playerbase wants. Yet the only word on any of this in the update is three lines of "Meh.. maybe next patch, havent quite made a plan for that yet".
Dont get me wrong, i am very psyched about the game and appreciate the hard work that the devs put into it, i know it takes time - the crew management system looks like an improvement. But its still mainly just tweaking numbers/timers on existing systems.
I would still argue that getting core systems implemented and working is of critical importance for the success of the game as a whole.
The final game experience is gonna rely heavily on how well they implement the whole open world economy/trading/crafting aspect of the game. I dont know much about the dev team, but with the very large cash infusion from going early access, they might want to think about bringing in someone who has experience building these large scale economies in an online game. Cause it sure as hell is not an easy task and its not gonna be worked out just by tweaking supply/demand numbers and/or adding some player production buildings on top of a broken system.