Well, I look at it this way. A job is a job. You do your job, you take your paycheck, say thank you, and when the contract is over, you go where you really want to be. I think that's what he's looking at.
As for gooning it up with us when they come back, I think he's got enough respect for the guys that he'd look at them and say, "you gotta be kidding".
At the same time, like you said, a job is a job, you do your job. If they tell him to goon it up, who is he to say no?
Which really sucks because is a really nice dude.