Read the article and point taken, I guess that hard science wasent really covered in my economics degree.
I would be surprised if it was.
I've been thinking about the crewing situation, and have several ideas for changes, either in 5.7, or future versions.
1. Officer auto assignment.
Would it be possible to get the auto-assign to assign officers that don't have crew training ratings or the relevant abilities, after all the officers with relevant abilities are assigned? I tend to try to fill those slots, but in a large games, it's sort of a chore.
2. Crew rotation and pool tracking.
I find the current system to be incredibly simplistic. You have two levels, conscript and pool. Nothing else, and unless I'm mistaken, the crew persists forever. Also, the crew will stay with a ship forever, and then magic people appear on scrapping.
Here's my suggestion. First, the crew pool tracks people and points separately. The academy has a level that it pumps people in at. For example, it may add 100 people and 20000 points in a given week. These are added to the pool values. When a ship is commissioned, it takes the correct number of people and points, based on the pool averages. Adjusting the academy training level only affects the inflow, not what's already in the pool. Also, people should leave the pool. Maybe 5% a year, of average points. There might be a way to stop it, but only in wartime, and I'm not sure how that would work.
Second, rotate people on ships. To make it easy, whenever a ship gets shore leave, a certain number of people rotate back into the pool, based on how long it's been out. Maybe 10% per year. They're replaced with normal people from the pool.
Third, allow picked crews, and maybe unpicked crews. These have maybe 150% and 50% of normal points, respectively, taking the appropriate number of people and points from the pool, and getting those values when the crew rotates.
3. Automation of ships.
Automation has several effects. First, no crew required (obviously). Second, no onboard repair. Thirdly, no captain, and the crew grade is fixed, and set by the level of automation system you use. Fourth, there is a fixed "fleet training rating" that can't be altered, and is also set by the automation system. Fifth, docking with a crewed ship should be able to repair the vessel, and maybe reduce the maintainence clock some. Something like the shore leave system, where you have "time since last tune-up" and "time since last overhaul".
That's all of my thoughts for now, but I might have more later.