To me, it feels closer to dealing with a personal outsourcing agency than working with internal coworkers, because the agents have zero skin in the game.
It's great. You can get a lot of stuff done in parallel. But it's much more a game of checkbox compliance than working with someone who has their head in the same context as you all day. Even a very junior teammate has some situational awareness inside a company/team.
It is exactly that until the moment it isn't and it does something amazing, truly amazing, and I never see it coming when it does happen. But it doesn't happen all that often. It's just that it does happen here and there.