Alright, I know there's no canon, but it seems fairly accepted that D-Class personnel are terminated at the end of every month as a matter of course. Am I the only one thinking this is a difficult part of Foundation policy? I get the idea, but I'm fairly sure there would be very few people willing to cooperate knowing that they're going to die at the end of the month either way. At the very worst, non-cooperation would lead to termination which in itself is a far preferable fate to exposure to any number of SCPs. In addition, keeping a reasonable number of D-Class personnel would be difficult enough at the rate they die even without these monthly terminations.
What I'm saying is, would it not make far more sense for D-Class personnel to be kept on until they die through 'natural'/'SCP-related' causes rather than killing them all monthly. It would make more sense from a motivational perspective ('Your death sentence has been commuted, in exchange for working for the Foundation' - Yes, there's a good chance they'll die, but there's the chance they might not) and would be more efficient in general (No need to continuously replenish the ranks).
This is the only aspect of the mythology that seems a little off to me so I thought I'd ask, if only to hear what others think/get a bit of clarification.