The problem tech workers have in the the whole WFH vs RTO debate is that the worker is not arguing from a position of strength. There is a long history behind productive in office work for tech and a short history behind remote work for tech. Whatever productivity gains the worker perceives WFH gives them are either not measurable, not large enough to be noticed by the employer, or not worth other considerations and challenges the employer has to contend with.
For example, if some positions within the organization cannot be performed remotely—as an employer, do I still single out one class of worker to provide a perceived benefit for what may or may not amount to a minor productivity perception gain generally only noticed by the employee? Sure that group is marginally happier, but given time and distance between the WFH and RTO, will the employees just return to the new normal? Usually. However, if I give in and allow WFH do I create a morale problem among other workers who do not have access to that benefit just to kowtow to a group of employees that may (or more likely may not) leave but could be replaced quite easily by equivalent people who do not make that demand?