Well the link didn't work, but frankly from the description... Yeah, seeing the world at say 15MPH vrs 50MPH makes all the difference in the world.
From tours I've done, where small things made big impressions and my mind had time to roll those things around a bit at the slow stately speed of a cyclist... to even things I see and notice daily, from the smells of cooking in local homes to the transformer that I called into the power company because "it smelled funny," all these things are foreign to those zipping by in their closed boxes.