I think the perfect set-up is hybrid, with 1-2 days office / 3-4 days home. Virtual meetings are significantly worse than in-person. But obviously the commute determines whether this is "on net" worthwhile.
My team has at least one person in every continent (except Africa and the Antarctic, but we do have someone on Réunion), so meetings are and will always be video conferences.