The Red Cross has every day donation centers in larger cities, just not in as many places as health providers.
http://www.militaryblood.dod.mil/Donors/can_i_donate.aspx
Good thing is i don't have a rare blood type.
I'm glad they don't want my blood, I really dislike vampires.
I'm guessing it makes sense as a rough way to limit infectious deceases. You need only look to China to see how far something like AIDS can spread if you don't do blood donations right. If I recalls correctly they infected something like 50k people by accident.
Notice, that the next infectious decease like AIDS might not have been discovered yet. Hence, why a lot of precautions around blood donations makes sense.
By now we also have some Malaria risk areas in Greece and the Italian Po valley.
but does this really exclude enough people to be problematic, if not... then it better to have too many restrictions..