Ones support of WFH seems to depend almost entirely on their distance from the office. The other stuff is superfluous.
I think some see work as a vacation from home and others see home as a vacation from work. If employees are spoiled with many benefits in the office like gourmet lunches, famous speakers, entertainment, and free massages, It makes sense to prefer working at work when your office is a luxury spa - but most offices are not like that at all.