@Zanatdy The company I work for generally have enough space for a high office attendance. It is expected for each employee to attend the office 2 days per week, anyone not adhering to this will be expected to make the office hours up.
Although a few would prefer to fully work from home, myself included, we just get on with what is expected from us. I see it as a privilege being able to do any hours WFH as do the others.
My company made it very clear that the privilege will be taken away from anyone not complying to the rules and everyone seems to respect that.
There are plenty advantages that WFH has brought to companies, certainly ours. Sickness has definitely reduced, where someone might not be up to coming into the office they may well feel well enough to log on at home.
I understand your point regarding new starters, however we have a great teams set up with each team part of a group chat. Any queries anyone has can pop it in the chat and someone always responds pretty much instantly.
On the occasion we have new starters, the training is always completed in the office with the trainer. Once they are fully up to speed then WFH can commence and we have regular video meetings with any new team members so there is the familiarity there if you are in the office at the same time.
We obviously work in different environments, it works for us, its being managed really well and efficiently, staff are respectful of the rules and repsonse is quick for any queries over teams chat.