I am ineligible to donate in the US for two reasons:
too low a weight and
visiting Thailand
I can kind of understand the Thailand issue, as they are concerned about malaria. Wieght, I am not so sure. A lot of people in Asia smaller than me donate.
But realistically, people in Thailand donate blood all the time.