Productivity is difficult to measure. I suspect many managers just don't know how to do it, or are not very confident about the results. In-person interactions in an office give managers additional information (such as height). For many, it makes management tasks easier to carry out and generally less stressful (but not necessarily with objectively improved results, I assume).