I don't understand why it is always either working in the office or "never seeing coworkers in person". I work remotely full time, and every three months, we gather with my team for a couple of days.
Those gatherings are great. Working with my team remotely is also great.
The team is very distributed at this point and budgets pretty much preclude traveling for team get-togethers. (Which I agree can be a fairly satisfying alternative to coming into an office 2 or 3 days a week.) But as it is, probably most of the people I work with I have never met in person.
Those gatherings are great. Working with my team remotely is also great.