That's _wonder_-ful to see. I love the idea of being a "lifer" but I just can't see it happening for me. I like working on a variety of different things, but I think a lot of modern software won't have to make drastic changes the same way these devs did, moving from platform to platform and starting from scratch each time. Also, there's just too much financial reward in switching companies early in one's career (here in the US, at least).
I'd be interested to hear from some folks that have been with their employers for quite a while here in HN and what makes them really want to stick around.