(Here's a work-around: fire your entire officer corps at game start, and let your Academies send you new people at nice, semi-randomized rate.)
That's what I do every time - recovering civilization from the scratch - because I just cannot believe in this story, if all my commanders of all ranks are 20-agers.
I like to do this, but it's very narrow work-around, I don't think there are more that a handle of players, ready to do such things, even among us, stodgy Aurorians.
No. The current system of promoting the most qualified officer when their is a vacancy is better.
I mean that's additional check, not a complete random.
The only reason you see "mass simultaneous promotions" is the identical starting dates (and time-in-grade) for the starting officer corps. Fix that and the problem goes away.
Well, no.
There
would be, sometimes, mass simultaneous promotions (after heavy losses, or completing some massive buildup, or smth like this).
It will be cruel to compel players to deal manually with such events more realistically (simulating stretched reaction of their HR Departments) - that is also a cause, that I don't suggest to make randomization of ship- and GF-building: it will be micromanagement nightmare.
But if such events to be - there will be "aftershock" every time: non-randomized auto-promotion will generate secondary wave of promotions every TourLength after that event. Randomized auto-promotion have to stretch it automatically, without adding any micromanagement strain.
No. We already have a sizeable faction of players screaming bloody murder about their combat losses causing a pain of micromanagement to fix. I don't want to deal with them complaining about us forcing even their starting units to suffer the same way.
The cause of this pain - is the fact, that new-built formations
are ideally fit, and veterans
are not.
Make all of them not-ideal, only close to fit - and players will see it as normal state of things (as it is in real life), and it will be micromanagement to deal with very important operations only (as it is in real life, too).