Of course the military provides better training - it costs what, upwards of $1M to train each military pilot? Contrast that with the civilian route, where you can go from zero time to CFI-AIM with a Citation or 737 type rating for less than $100k.
However, not everybody can be a military pilot, even if that is their career goal and their actions reflect their motivation to achieve it. There are many circumstances beyond one's control that can prevent somebody from getting those wings; just ask me about my ocular hypertension