Check in the code, but I suppose these are completerly random numbers (independent variable, normal distribution) from n (15?) to m (70?). I suupose soldiers with sum of all skills less than x (200? 300?) and more than y should be rerolled. Or if the sum of skills of all soldiers is not between 2000 and 3000, all should be rerolled again. If you like such an idea, please file a feature request.
P.S. The team at the start of the game should be bad, but not pathetic, I think. In particular, it is not much fun to fire half of you solders the first day...