I don't doubt that most engineers are hugely unproductive, but I'd wager it has less to do with where they physically are and more to do with the fact that most companies have carefully, almost clinically undercut their employees' faith and independence. Do you know how long it's been since I even saw a single job listing that was searching for an exceptionally strong candidate?