That's exactly it. I'm proud when I go and donate and I get to show the staff at the end my card that says I've donated 47 times. I spoke with a Canadian Blood Service staff member once and she said that people compete all the time. You can donate plasma (or platelets) every 2 weeks, so people use that to pad their numbers.
Except we now live in the Internet age...where nothing happens unless you can post it on Twitter or Facebook.
Speak for yourself.
Maybe they should post it on Twitter too - "@JoezyDeco just saved the life of a premature infant." (Graphic of a God Mode badge.) ;-)