It is probably, but not a guarantee of being, more lawsuit proof if this asshole tries to get reinstated. Fired for not following specific policy is always easier to enforce than fired for general failings. I work HR auditing, and the advice is always fire for concrete and specific reasons, it is safer, even if you…