This is a suggestion I've been meaning to make for ages before being reminded by the quote. I personally would LOVE to see 10 clowns in a shift but whether or not you object to such wonderful fun ideas, it'd be nice to be able to replace a job slot from someone who wasted it but didn't go SSD, or a traitor who you're keeping alive, or from someone who suffered a gibbing at the hands of a traitor/admin/misadventure.
The HoP, Captain and NT Recruiter should definitely have this ability. Assign a Doctor to Engineer? Open a Doctor slot, close an Engineer slot. Virus sweeping the station, but all the Doctors are incompetant? Open up the slot for more docs. This way players will be able to use their discretion as to what would help solve a solution.
Of course, there's always the risk a prankster could raise the amount of Captains in a station up to 100 but if there's not a hard-coded limit to that, then it could be punishable if not by admin intervention, then certainly space law.