No, over the last 20 years of my career I found easily the most rewarding part of it was teaching and mentoring; I am not so skilled as to be able to do that remotely.
Home has always been far and away the best place to get code written. But I never felt that the breadth of my job should be restricted by the contract: I've always looked for opportunities to add value in other ways, and often found those opportunities as enjoyable as writing code or more so. For those jobs where I worked 100% from home (usually at my own insistence) I rarely found such opportunities, and over the longer term my job satisfaction suffered for it.
Hugo