Yeah I don't buy the complaints about remote workers being distracted. Isn't this the sole purpose of performance reviews? If the employee isn't doing their job, just fire them.
Sounds to me like the execs just have control issues. "WE get to fly around in the private jets and strike business deals on the golf course, not you!"