Mixed environments (within a team) don't work well. People at the office will have conversations that won't get written down anywhere, so remote workers are in disadvantage all the time.
In my experience, either the entire team is in a single place or all of them are remote. Now having teams some teams in the office and some others 100% remote, that could work, but I'm skeptical too.
In my opinion mixed environments can absolutely work but are _extremely_ dependent on managers experience/maturity. If the rest of the team sees the management culture treating remote workers as first class citizens (in meetings, in communications, in documentation), then the rest of the team follows suit.
I agree that there is a network effect that is lost for the remote workers but it also depends on your ambitions, I would argue (and maybe I am projecting my preferences) that most of the people with remote preferences are IC's who love the technical work and have no interest in leadership roles (for which the network aspect would more vital).
I worked in office before Covid struck, WFH from the same office since.
Even though we are all WFH, I am more out of the loop now. Things that happen that I surely would have known about if I was in the office,I don't find out until much later now. Everyone remote doesn't mean everyone is looped in.
As others have said, ideal for me would be, it's up to my discretion. I go in when it makes sense, I WFH when it makes sense.
In my experience, either the entire team is in a single place or all of them are remote. Now having teams some teams in the office and some others 100% remote, that could work, but I'm skeptical too.