I like how you end your post with an example of you doing the thing you're saying companies don't do lol
Of course this varies by organization and policy, but it's a real thing that many companies do. "Terminated with cause" aka fired is just one of several separation categories companies may share