I don't think anyone would claim that there's no job that can't be done from home. However, are these things always necessarily blockers if someone really wants to work from home? I mean, I can access an iOS or android device from anywhere in the world. Or my company can buy me one of each for probably less than one or two thousand dollars. I can pay a lab to do that expensive diagnostic. About the only one I see as problematic is flying for Virgin, and I think that's more a technology limitation than anything to do with the job itself.