I think BS. We just got a new remote QA team and they are doing great.
We have two remote devs also who are doing good work.
I interpret the evidence to show that remote does work.
I still get push back on it but the rationale is based on words like "better" and "easier" without quantifiers.
My feelings are that some managers like to interrupt frequently for "urgent fires" and that is easier when someone is a few metres away.
(I'm looking for examples to include, so details are helpful!)
Edit: good environment means clear direction, open communication. Which is necessary onsite as well