I was not Dave but I was the engineer who knew everything about the system at the MegaCorp. Turns out life goes on after I left and I’m sure after some pain the system still functions.
I was talking to my co-worker who was still there. He was afraid to leave since he’s now the only one left. I told him who cares the company wouldn’t care about you and our skills are marketable at the moment.
Don’t let guilt keep you underemployed or employed at a shitty place. Level up and move on.