lol, I recently had the same experience with friends from Baltimore when I was showing them around Montreal.
The whole "walking" thing is for peasants. And transit? Never heard of such a communist concept.
When I said that I am parking my car for the week and we are going to go everywhere in the city on foot and by taking metro, they laughed as if I was joking. Then it dawned on them that I wasn't joking. One had a painful expression on his face as if a dentist was pulling his teeth. The other one tilted his head sideways like a confused dog.