The odds of getting a high-quality professional pilot are a lot better with military training, because:
- There is a much tighter pre-selection process,
- They wash out anyone who doesn't progress according to plan,
- They have a very regimented, procedures-oriented style of flight training, and
- There is a lot of oversight of new instructors and a lot of quality control checks of both trainees and the training process.
That said, you can get the same quality out of a civilian program that is designed and operated to accomplish the same end goals. It's just that in civilian training, there are no guarantees you're going to get the same quality of training, or that the trainees accepted will have the requisite adaptability to aviation.
So, it's not that all military-trained pilots are necessarily better than all civilian-trained pilots, it's just it's more likely the result will be a professional product. In that regard, if you're making blanket statements about
all military flight training versus
all civilian flight training, I'd have to say the military flight training is better -- but it sure ain't for everyone, and there are a lot of folks who'd never get into military flight training no less complete it who can become perfectly good pilots in a good civilian flight training program.