Who becomes a police officer or a soldier?

I am most definitely biased against soldiers and I have a general dislike for police officers. Just to be clear I have cop friends but I think their training (especially here in Kenya) makes them inhuman.

1. They join because they are broke

2. They join because they want adventure

3. They are out of options( have no better job prospects)

4. Are children of higher ups somewhere and have been enlisted because of who they know

5. A false belief that soldiers are heroes

6. Come from a family of soldiers

Did I leave something out?