I mean, if your org already uses Microsoft then of course it makes sense to use Teams.
But I guess I don't see how Google apps are "in isolation", it's the exact opposite. All my contacts appear in every app, whether Calendar or Meet or Docs. Links work everywhere. The Google concept of a team is basically that when you create a Group you can generally use it everywhere else (to share a doc, to create a calendar event, to add to a Team Drive, to start a chat, to notify of a comment, etc.).
And heck, the "side panel" functionality literally allows you to load Keep inside of Gmail, or Calendar inside of Docs, if you don't want to open a whole new tab. Clearly the opposite of isolation.
Maybe you've just never used Google apps this way, that you haven't seen their integration? I find it entirely natural to have a tab for Mail, Calendar, Keep, Tasks, and several Docs and Sheets in my browser. Perhaps for me, my tabbed browser window is the same as your Teams app?
In either case, it seems like the functionality and integration is largely identical. Again, it's just a matter of whether the icons are at the browser tab or home screen level, or whether they're inside of a single app. It seems to be a very minor distinction at the end of the day.