I think these arguments are missing a big aspect of successful companies: culture.
How can you have good office culture if everyone works from home?
How can you have good office culture if everyone works from home?
WFH is everything from "I gotta go home, the kid's sick" to "I'm going to WFH Wednesdays to concentrate", to "see y'all online!"