If your entire team is in the same location, then you should certainly have your meetings in person. It'd be silly to force everyone to join a Meet/Zoom. I'm proposing a solution for situations when that's NOT the case (e.g everyone is fully remote or you have a hybrid team).
When you have a hybrid team, the office people can sit in a conference room (for which this Meet feature will be great) and the remote people will connect remotely ...