My friends and I, all old time roadies, always call out. But we have noticed the younger riders don't - like it's not cool or something. I always yell to someone who passes and doesn't shout out "Don't forgot to call!!!!". The other day my guy and I were hiking in a local mountain bike park and noticed all the riders were calling out, being very friendly and polite. My partner then observed, "No wonder, they are all old dudes!" - obviously their moms taught them better!!!
I figure its my mission to teach those young kids better. Some of the ones I ride with make fun of me but no matter, it's just right to do.