I agree with a lot of what you say, especially about finding a team fit, but I'm glad I have a job that I don't look at as "just a job, and that's all it'll ever be". I'm also happy that my job is at least a part of my identity and sense of satisfaction (not all, of course, that wouldn't be healthy). Like I've already discussed in this forum, when I retire in a few years I'm going to have to find a way to fill the void I'll probably feel as far as creative problem solving goes. Plus, some of the people I work with are among my best friends, who I've know since the late 80's. They'll still be around, but realistically, how much? But all this being said, don't get me wrong, I wouldn't do it for free!
But again, that's just me.