I've always had similar thoughts about people who own helicopter companies. Yes, ideally, there should be some sort of way of weeding out those who won't make the grade, but who is to judge? It's easy in the military - you just throw them off the course, but why should anyone stop someone getting a helicopter licence if he wants one?
I think the answer lies in the starting work point - some sort of attitude training, or life training, which unfortunately is just the stuff you can't legislate for. When Transport Canada Inspectors do a PPC, they tend to look at the examinee as if they were going to work in their own company, and I think that's a good starting point.
Phil