You seem to be judging others who you have no insight into their lives, responsibilities, character, or situations. You should worry about your own integrity before judging others. Log in the eye sort of thing.
I completely understand their circumstance. I happen to have mostly the same - family, house, cars, bills, tuition, taxes. They are no different than me (or even you) except in that they have a more potentially life-threatening job.
So your opinion about me judging others is not really relevant to what is going on with this officer, is it? Its just more ad hominem.
People really need to get over this. Quit attacking the commenters on stories and instead try to persuade them to your point of view. Comment on the story yourself instead of going on the attack. Instead of calling me a name, say, “Is it possible the officer is doing X from inside the department instead of quitting?”