That's cool. That is something I have noticed a lot in this entire subculture of cyclists. I have done lots of rides and triathlons and everyone is really nice. 80% of the people that passed me in my last triathlon passed with a "good job" or a "keep it up" I agree with the OP it's very motivating and helps you keep going.