Why do those that have left continue to come here? I can tell you why I do - I loved my my job, coworkers, all my mangers through my tenure 20+ years (yes, I was quite lucky), and my customers. It was fun working on very complicated problems and trying to make things better. I come back to just check in - see what's going on, have they finally gotten their *hit together? I still care about the people there (even the new ones I haven't met), my customers - the company (its leadership) is just not one that I "root" for - No idea if that makes sense.
@6ort+1cahIC1F put it perfectly.