Remote work is not the same as out-sourcing. Out-sourcing was a necessary evil and only worked for large/mature companies with carved out business processes that could be offloaded. These companies were never remote-first.
With companies being forced to modify their internal processes to be remote-first, what they will realize is that remote does work once they align to it. And once they realize that, there is no stopping them. Since the benefits of having a remote first company well aligned to working efficiently far out-weigh the benefits of a co-located team.