Every case is unique, and you judge it on its own merits...or you act like a robot, and follow the book.
Either way, mistakes can and will be made. I'm just fed up with people who live "by the book", that's all. I've seen way too many of those jarheads in this life already.