I do not think there is anything boneheaded with executives calling everyone into the office, if they think that is what will help them. The stupid part is pissing off some or much of your team by giving the benefit of working from home to those who happen to live in a certain location.