>The reality is that there is a real advantage in working in person.
it depends what their goals are. having worked in-office and remote for the same company, it's way easier to get shit done in the office. at least if you're reasonably extroverted/persuasive/bold. there are so many times I was able to walk up to someone's desk and spend ten minutes to save multiple weeks of protocol and runaround. partly because it's easier to apply pressure, but also partly because communicating face-to-face is so much higher bandwidth. but if you're remote you're easier to ignore, and a lot of office workers are very good at ignoring people who want to create more work for them
but the flip side is it's way easier for remote workers to fade into the background and hardly do anything. a skilled developer can emulate a mediocre developer while working a fraction of the hours. a skilled manipulator can "work" a fraction of the hours managing expectations and barely produce much of anything. plenty of people will figure out how to automate their jobs and just never tell anyone
there's this idea that remote will benefit introvert/aspie types because it's so word-focused. you have few face-to-face conversations but you write tons and tons. but really, apsie types will produce reams of literal-minded descriptive and often very helpful documentation and discussion, while people-people types will manipulate their image to appear very legibly valuable and come out ahead more often than not
my honest opinion for awhile is that remote is going to a massive efficieny drain on big tech companies and startups doing stuff that's easy to phone in like webdev/saas/whatever, such that if you founded a small committed colo team you could probably outcompete them in whatever domain you want even without any special edge