maybe they live in their car? what a bizarre comment from them
It's common for people to bring up "well I like seeing all the people on the bus" or whatever activity they do during their commute as a reason why nobody should ever WFO. I think they're just making fun of such comments.