Even more productive: Working without interruptions
It's a silly idea that upper management knows better what work environment makes employees productive than the teams and employees themselves.
Agreed with working without interruptions, but there is a grey area here. If you are a tech lead or above, I think it’s expected to handle interruptions.
I think people generally need to manage both up and down. If your manager doesn’t feel you are as effective wfh vs in office, there may be an issue managing up. There is also another grey area here where some folks feel they are very productive at wfh when they really aren’t. Not saying that it applies to everyone, but I think the situation is anything but binary