This is the Hacker News version of an end user going "I don't get what's so hard about programming."
I think the "zero tolerance" analogy may be a good one, in that it absolves people on the scene from making decisions.
"Programming isn't that hard; my little brother is good with computers, too." That's the level you're talking at here.
I'll happily recant that statement if you're asserting that the pilot evaluates the situation, and doesn't just follow codified airline policy. "Absolves" was a bad choice of wording in any case, perhaps I should say "prevents from using their own judgment."
It sounds like you're in the industry. I'm genuinely curious, what sort of thinking goes into evaluating whether to turn the flight around after an altercation? I understand the idea of minimizing harm to passengers and flight crew, but you mentioned "using planes as guided missiles," so it sounds like the consideration is more about the plane crashing?
A horse is loose on an airplane.
Loose cargo can be a serious issue for any aircraft, especially when 1,000 - 2,000 pounds of it is potentially panicked and independently mobile.
CRAPPY journalism, btw.
Uhm...the evidence suggests that he probably read more of the article than you did. :-) After talking about the horse mentioned in the headline the article goes on to mention that unscheduled landings are fairly common and gives some examples--one of which is due to a fight breaking out.