Why do we talk about how it's good for people to have choices except when it comes to choosing to work remotely? It seems like big tech companies are forcing people back into the office so if you need mentorship it's available from established channels.
On the other side of the coin, if you're junior, what's it like uprooting your life and social network for a job at a location with probably much higher rent and no existing social network?
"Lamenting the junior dev" is pretty much the only compassionate argument for in-person work so of course it's brought up a dozen times on any remote thread on HN. It gets unnerving.