Incomptant workers lasting is often due to incompetence in management.

For instance yesterday I was having a discussion with the head of our hr about discipline and its purpose. Too often management instead of using it to correct behavior as needed waits until they are angry and uses to punish a person and releases a pile of it. Then it is pointless looks motivated out of anger and gets tossed. So a person who should be gradually being disciplined for incompetence and maybe fired if they are not learning instead has a legitimate grievance.