(Perhaps this should be changed; the Starsector markets could afford to be bigger. The old economy system couldn't handle it but this one can.)
Really? i assumed when writing that that since many planets say "millions of people live here" that many of the core worlds would have hundreds of millions at least and that it was just a gameplay feature that your fleet uses as many resources as a whole planet and that they just used less/most of their resources weren't accessible to you due to them being produced/imported and immediately made use of, that you're only seeing the access or what people smuggled away.
Now that i know this i dont think it makes sense that you can buy 2000 crew looking for work from a planet with only tens of thousands. Most of them should be at work running the colony. And how the hell is a planet of only millions supposed to support military bases, orbital battle stations and entire high tech defense murder fleets? And to have the excess from your taxes to be producing orbital foundries and crap like that this just makes no sense.
I believe just upping the amount of people it says by 3+ fold and lore'ing it away by saying most of their resources are imported/smuggled or made "in house" would make way more sense.