Though I agree that these are problems that exist with remote working, unless you are able to lose less time and build an equivalent or better team, you may still have come out ahead.
except the kernel now has strong interfaces between subsystems I think, which aids collaboration by decreasing required communications and making changes more local. Small companies working on a single product lack these.
Maybe face to face has higher communications bandwidth, but it doesn't automatically win in every scenario.