I believe 99% of the time people are fired for things other than the tasks of performing their duties mentally and physically. Usually it happens to be the other non-job description items that get people fired and they happen to make an error that any other person wouldn't get fired for.
I call it my "Good Will Dollar Theory." You get to save "Good Will Dollars" when you do good things for others and the company. You lose "Good Will Dollars" when you have a lapse in judgment or execution. When you are out of "Good Will Dollars" you get fired. Everyone has starts with a different amount of "Good Will Dollars" and they are often unfairly distributed to people that sometimes don't even deserve them.
I call it my "Good Will Dollar Theory." You get to save "Good Will Dollars" when you do good things for others and the company. You lose "Good Will Dollars" when you have a lapse in judgment or execution. When you are out of "Good Will Dollars" you get fired. Everyone has starts with a different amount of "Good Will Dollars" and they are often unfairly distributed to people that sometimes don't even deserve them.