As someone whose primary experience from going between jobs in IT is that almost the singularly most important factor is the social life of interacting with your colleagues, it strikes me as odd that this "Disadvantages" section is so brief. My experience is that a horrible job is bearable when your colleagues are great, and an extremely interesting and challenging job is horrible when your colleagues aren't a match.
You're asking someone to sell a large part of their life to you as labor, and there are no disadvantages beyond "a more independent onboarding"? It's almost insulting that this is even spun as an advantage: "Onboarding may be less stressful socially". First of all, onboarding is probably one of the most important things about a position period, but beyond that it feels like there are so many issues with not being accountable for your employees social well-being that it's hard to know where to start.
I would expect that a significant portion of the money that a corporation saves by having a "remote only" policy would go into alleviating the social issues caused by that same policy. I'm not seeing any of that here, which indicates to me a company that does not prioritize the well-being of their employees.