I think you might be referring to the high numbers that quit while in the academy, correct? There are probably several reasons why, but from what I understand most CHP love their job. There are some others in LE that would consider them "Triple A with a badge" or "Can't Handle Policework." I don't particularly share those same sentiments
A degree always helps, but you have to have interpersonal skills in LE.