Fully remote is the way of the future, in tech anyway. Use the money you saved on not renting office space to fly teams to the same area for a week or so a few times a year, there’s definite value in meeting, working together in person and going out for a beer afterwards
But make it optional and don’t penalize folks for not showing up. The last thing I want to do is meet up with my coworkers and go for drinks especially given the fact that I do not drink alcohol nor enjoy social outings in general.