This is a problem with incompetent managers. They failed to understand the different between productivity and sitting.
Last company I worked for, the CEO said to me he doesn't care where anyone work as long as the work get done well. However, this was not the case with my own manager. He micro managed everything. He had an office manager sitting with the engineers reporting to him multiple times a day on if the engineers were sitting on the desk. You can feel you are being watch the moment you step into the office. It was an absolute shit place to work for.
Last company I worked for, the CEO said to me he doesn't care where anyone work as long as the work get done well. However, this was not the case with my own manager. He micro managed everything. He had an office manager sitting with the engineers reporting to him multiple times a day on if the engineers were sitting on the desk. You can feel you are being watch the moment you step into the office. It was an absolute shit place to work for.