You might not be aware of what is happening behind the scenes. This is a common response that I would give to my employees during their one on ones and they would argue, “why is so and so still here??”. So and So is still here because their employment status is not up for discussion with anyone other than HR and So and So.
But here are some other reasons why-
Your employer might have a progressive discipline program- that requires documentation like verbal, written warning, improvement plan, final warning, termination. Of course there are some items that do not warrant time periods like violence and attendance, although even with attendance, that could take more than 90 days.
Regarding attendance- you also shouldn’t be in the loop if the coworker is on FMLA.
Some managers also don’t like the feeling that they have failed and see themselves as saviors of employees and their bad habits. It sucks to manage that way, because your team dynamics suffer.
I have no problem firing people, but honestly, its the documenting, waiting for approval etc etc that really grinds the process to a slow crawl.