"I suspect and from what I've seen the majority of people simply cant handle the responsibility/self management of working remote." While this may be true, if this has to be solved by forcing everyone to move to SF/NY - then couldn't you just save more money by firing their managers?
Exactly. You can’t make this claim without saying that your managers are incompetent all the way up to the C level because it means nobody was measuring performance even though that’s a core job requirement.